@font-face{font-family:"Flaticon";src:url(fonts/flaticon.svg) format("svg");src:url(fonts/flaticon.ttf) format("truetype");font-weight:normal;font-style:normal}body,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,p,img{margin:0;padding:0}ul,ol{list-style-type:none}ul li,ol li,dl{line-height:1.7;list-style:none}a:focus{outline:none}h1,h2,h3,h4,h5,h6{line-height:1.7}img{vertical-align:middle}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font-size:12px;line-height:1.8;-webkit-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-text-stroke-width:.05px;font-family:"Noto Sans JP","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;min-width:1030px;color:#1a1a1a}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}nav{width:100%;height:64px;position:fixed;top:0;left:0;z-index:1000;background-color:#030000}nav>ul{width:1060px;margin:0 auto}nav ul li{width:105px;float:left;text-align:center;margin-top:15px;position:relative}nav ul li a{text-decoration:none;color:#ead9b2;font-family:'Playfair Display',serif;font-weight:700;font-size:16px;letter-spacing:-.06em;display:block;height:49px;line-height:18px;margin-bottom:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}nav ul li a:hover{color:#e0d7d0}nav ul li a strong{display:block}nav ul li a span{font-family:"Noto Sans JP",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:9px;font-weight:0;letter-spacing:-.03em;line-height:9px;display:block;padding-top:3px}nav .sub-menu{position:absolute;z-index:99999;background:#000;top:78%;visibility:hidden;opacity:0;border-top:1px solid #9e9181;border-left:1px solid #9e9181;border-right:1px solid #9e9181;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;margin-top:7px}nav .sub-menu li{margin:0;border-bottom:1px solid #9e9181}nav .sub-menu a{height:54px;padding:10px 0 0 0;border:none}nav .menu-item-has-children:hover .sub-menu{visibility:visible;padding:0;top:85%;opacity:1}.wrapper{width:1000px;margin:0 auto;position:relative}.background{position:fixed;width:100%;height:450%;top:0;left:0;z-index:-1;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xunder_bg.jpg.pagespeed.ic.tsDIJzZLj8.jpg);background-repeat:no-repeat;background-position:center top;background-color:#000}.toppage{position:relative;display:table;width:100%}.toppage_background{position:fixed;width:100%;height:300%;top:0;left:0;z-index:-1;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xtop.jpg.pagespeed.ic.ejmqTrPwXH.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:fixed;background-size:cover;background-color:#000}.toppage #sl_body_lip{background-repeat:no-repeat;background-position:center 65px}.top_header{width:1000px;margin:0 auto;padding-top:470px;padding-bottom:6px}.top_header h1{clear:both;margin:-18px 4px 0;text-align:right;color:#e4d3af;font-family:"Noto Serif JP",serif;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.05em;text-shadow:0 1px 3px rgba(0,0,0,.9)}.top_header p{float:right;margin-top:70px;margin-right:4px;margin-bottom:26px}.main{width:682px;float:left}.main_movie{margin-bottom:20px;text-align:center;line-height:0}.main_webreserve{width:680px;margin-top:20px;background-color:#000}.main_promotion{width:680px;margin-top:20px;padding:20px 0;text-align:center;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsl_content_bg.jpg.pagespeed.ic.OzWFyLIp9V.jpg);background-position:top left;background-repeat:repeat;background-color:#0a080e}.main_promotion h2{color:#e4d3af;font-size:37px;font-family:'Playfair Display',serif;font-weight:400;letter-spacing:.01em;line-height:1.0;text-align:center}.main_promotion h2 span{padding-left:5px;padding-right:5px;border-bottom:#e4d3af solid 1px}.main_promotion .more{margin-top:17px;margin-bottom:19px;text-align:center}.main_promotion .more a{text-decoration:none;font-size:13px;line-height:1.0;display:block;color:#e4d3af}.main_promotion iframe{display:inline-block;margin-top:10px}.main_slider{width:680px;height:250px;background-color:#000}.main_notice{width:681px;min-height:430px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsl_content_bg.jpg.pagespeed.ic.OzWFyLIp9V.jpg);background-position:top left;background-repeat:repeat;background-color:#0a080e;margin-top:20px}.main_notice h2{font-weight:400;font-family:'Playfair Display SC',serif;letter-spacing:-.035em;font-size:35px;line-height:1.2;text-align:center;color:#e4d3af;padding:30px 35px 30px;font-feature-settings:"palt" 1}.main_notice_body{padding:0 35px 35px}.main_notice_body span{color:#e4d3af;font-size:13px;line-height:1.8;margin-bottom:19px;letter-spacing:0}.main_schedule{width:677px;min-height:858px;margin-top:20px;padding-top:19px;padding-left:4px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsl_content_bg.jpg.pagespeed.ic.OzWFyLIp9V.jpg);background-position:top left;background-repeat:repeat;background-color:#0a080e}.main_schedule h2{font-size:37px;font-family:'Playfair Display',serif;font-weight:400;letter-spacing:.01em;line-height:1.0;text-align:center}.main_schedule h2 span{padding-left:5px;padding-right:5px;border-bottom:#e4d3af solid 1px}.main_schedule h2 a{color:#e4d3af;text-decoration:none}.main_schedule hr{border-top:#cca885 solid 1px;width:126px;height:1px;margin-top:5px;margin-left:auto;margin-right:auto}.main_schedule_today{color:#e4d3af;font-size:13px;line-height:1.0;text-align:center;margin-top:17px;margin-bottom:19px;letter-spacing:-.03em}.main_schedule_cast{width:124px;height:238px;margin-top:5px;margin-left:9px;margin-bottom:8px;float:left;position:relative}.main_schedule_castimage{width:124px;height:200px}.main_schedule_casttext{color:#9e9181;font-size:9px;line-height:normal;width:110px;height:16px;position:absolute;top:171px}.main_schedule_cast h3{color:#e4d3af;font-size:12.5px;text-align:center;line-height:1.0;padding-top:5px;padding-bottom:6px;font-weight:normal}.schedule_time{color:#e4d3af;font-size:10.5px;line-height:1.0;text-align:center}.main_newface{width:336px;height:468px;float:left;margin-top:17px;padding-top:21px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsl_content_bg.jpg.pagespeed.ic.OzWFyLIp9V.jpg);background-position:top left;background-repeat:repeat;background-color:#0a080e}.main_newface h2{text-align:center;font-size:25px;line-height:1.0;letter-spacing:.01em;font-family:'Playfair Display',serif;font-weight:400;color:#e4d3af}.main_newface h2 span{padding-left:5px;padding-right:5px;border-bottom:#e4d3af solid 1px}.main_newface_castimage{width:165px;height:286px;padding-top:11px;padding-left:15px;margin-top:40px;float:left;position:relative}.main_newface_castimage::before{content:"";display:block;width:198px;height:286px;position:absolute;top:0;left:0;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/newface_castbg.png.pagespeed.ce.2rpc2XuCav.png);background-position:top left;background-repeat:no-repeat}.main_newface_castimage a{display:block;position:relative}.main_newface_castcaption{width:137px;float:left;padding-top:22px;margin-left:9px;text-align:center;letter-spacing:-.03em}.main_newface_castcaption h3{color:#e4d3af;font-size:12px;font-weight:normal;line-height:2.0}.main_newface_castcaption h3 span{font-weight:bold}.main_newface_castcaption hr{border-top:#967d60 solid 3px;width:124px;margin-top:8px;margin-left:7px}.main_newface_castcaption ul{width:124px;height:260px;margin-top:15px;margin-left:9px;overflow:auto}.main_newface_castcaption ul li{color:#e4d3af;font-size:10px;line-height:1.5}.main_newface_castcaption ul li *{color:#e4d3af!important}.main_photodiary{width:336px;height:468px;float:left;margin-top:17px;margin-left:10px;padding-top:21px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsl_content_bg.jpg.pagespeed.ic.OzWFyLIp9V.jpg);background-position:top left;background-repeat:repeat;background-color:#0a080e}.main_photodiary h2{font-size:25px;line-height:1.0;font-family:'Playfair Display',serif;font-weight:400;text-align:center;letter-spacing:.01em;color:#e4d3af}.main_photodiary h2 span{padding-left:5px;padding-right:5px;border-bottom:#e4d3af solid 1px}.main_photodiary iframe{margin-top:5px;margin-left:8px}.main_photodiary ul{margin-top:25px;padding:0;border-bottom:1px solid #262626}.main_photodiary ul li{margin:0;background:rgba(0,0,0,.3);border-top:1px solid #262626}.main_photodiary ul li a{font-size:10px;text-overflow:ellipsis;text-decoration:none;white-space:nowrap;display:block;padding:5px;margin:0;overflow:hidden}.main_photodiary ul li figure{max-height:100px;margin:0;overflow:hidden}.main_photodiary ul li figure .thumb{float:left;display:block}.main_photodiary ul li figcaption{margin-left:85px}.main_photodiary ul li a{color:#e4d3af}.main_photodiary ul li a strong{font-size:16px;font-weight:bold;text-overflow:ellipsis;line-height:1.7;display:block;overflow:hidden}.main_photodiary ul li time{font-size:12px}.main_photodiary ul li .castdata{padding:2px;overflow:hidden;background:#26252d}.main_photodiary ul li .castdata>img{float:left;display:block}.main_photodiary ul li .castdata>em,.main_photodiary ul li .castdata>span{color:#fefefe;line-height:1.7;display:block;margin-left:30px;padding-left:10px;overflow:hidden;text-overflow:ellipsis}.main_photodiary ul li .castdata>em{font-size:12px;font-style:normal;margin-top:.3em}.main_photodiary ul li .castdata>span{font-size:10px}.main_newface .more,.main_photodiary .more{padding:20px 0;text-align:center}.main_newface .more a,.main_photodiary .more a{color:#a6937c;font-size:12px;font-weight:bold;text-decoration:none;width:200px;padding:.5em 0;display:inline-block;border:#a6937c solid 1px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.main_newface .more a:hover,.main_photodiary .more a:hover{color:#000;background:#a6937c}.sidebar{width:300px;float:right}#lean_overlay{position:fixed;z-index:1001;top:0;left:0;height:100%;width:100%;background:#000;display:none}#modal-window{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.7);display:none;width:910px;height:750px;padding:20px;top:50%;margin-top:-395px}.modal_close{position:absolute;top:-15px;right:-15px;display:block;width:29px;height:29px;background:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/modal_close.png.pagespeed.ce.XMPApbY8m9.png) no-repeat;z-index:2;cursor:pointer}.side_gravure,.side_valvora,.side_sokuhime{width:300px;height:250px;margin-top:20px;background-color:#000}.side_purelovers{width:300px;height:520px;margin-top:20px;background-color:#000}.side_kuchikomi{width:300px;height:370px;margin-top:20px;background-color:#000}.side_gravure{margin:0}.side_facebook,.side_line{width:300px;height:115px;margin-top:20px;background-color:#000}.side_shoplink{width:300px;height:60px;margin-top:20px;background-color:#000}.side_news{width:300px;height:1318px;margin-top:20px;padding-top:27px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xtop_news_bg.jpg.pagespeed.ic.LWFxqR-62S.jpg)}.side_news h2{letter-spacing:.01em;font-size:25px;line-height:1.0;font-family:'Playfair Display',serif;font-weight:400;text-align:center;color:#e4d3af}.side_news h2 span{padding-left:5px;padding-right:5px;border-bottom:#e4d3af solid 1px}.side_news .more{text-align:center;margin-top:10px;margin-bottom:10px}.side_news .more a{text-decoration:none;font-size:10px;display:block;color:#e4d3af}.side_news_box{height:1235px;overflow:auto;margin-right:15px;padding-left:24px}.side_news_image{width:247px}.side_news_image img{width:247px;height:auto}.side_news h3{color:#fefefe;font-size:11.5px;font-weight:normal;line-height:1.5;margin-top:15px}.side_news h3 a{color:#e4d3af;text-decoration:none}.side_news h3 span{color:#e4d3af;font-family:Trebuchet\ MS,Arial,Helvetica,sans-serif}.side_news_caption hr{border-top:#92795c solid 3px;width:247px;margin-top:5px}.side_news_caption p{color:#fefefe;font-size:11px;line-height:1.5}.side_banner{margin-top:20px}.sl_body{background-position:center top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative;display:table;width:100%}.sl_body #sl_body_lip{}.sl_header{width:1010px;margin:0 auto;padding-top:220px;padding-bottom:12px}.sl_header h1{float:left;margin-left:22px}.sl_header p{float:right;margin-top:30px}.section_head h2{color:#e4d3af;font-family:'Playfair Display',serif;font-weight:400;font-size:37px;letter-spacing:.01em;line-height:1.0;text-align:center}.section_head h2 span{padding-left:5px;padding-right:5px;border-bottom:#e4d3af solid 1px}.section_head hr{border-top:#cca885 solid 1px;width:126px;height:1px;margin-top:6px;margin-left:auto;margin-right:auto;margin-bottom:10px}.section_head p,.section_head h1.profile_name{font-weight:normal;color:#e4d3af;font-size:14px;line-height:1.0;text-align:center;margin-top:20px;margin-bottom:19px}.main_head h2{color:#e4d3af;font-family:'Playfair Display',serif;font-weight:400;font-size:37px;letter-spacing:.01em;line-height:1.0;text-align:center}.main_head h2 span{padding-left:5px;padding-right:5px;border-bottom:#e4d3af solid 1px}.main_head hr{border-top:#e4d3af solid 1px;width:126px;height:1px;margin-top:5px;margin-left:auto;margin-right:auto}.main_head p{color:#e4d3af;font-size:14px;line-height:1.0;text-align:center;margin-top:17px;margin-bottom:15px}.breadcrumbs{color:#82564c;font-size:12px}.breadcrumbs a{color:#82564c;text-decoration:none}.breadcrumbs a:hover{color:#a77469}.sl_body .main_slider{margin-top:20px}.cast .cast_box{height:564px}.profile{width:100%;padding-top:41px;padding-bottom:68px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xfullcontent_bg.png.pagespeed.ic.CuUajf05xH.png);background-position:top left;background-repeat:repeat}.profile .flexslider{margin-top:26px;background:none}.profile .flexslider .slides li{margin:0 auto;min-height:480px}#profile_detail{width:100%;position:relative}#profile_detail #profile_detail_head{padding-top:57px;text-align:center}#profile_detail #profile_detail_head h3{font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;color:#e4d3af;font-size:15px;padding-top:8px;padding-left:30px;padding-right:30px;border-bottom:#e4d3af solid 1px;float:left}#profile_detail #profile_detail_head h3 span{font-weight:normal;margin-left:23px}#profile_detail #profile_detail_head h3 img{margin-left:30px;margin-top:3px;vertical-align:top}#profile_detail .icon{text-align:center;width:650px;margin-left:auto;margin-right:auto}#profile_detail .icon img{margin-right:12px}#profile_detail #profile_detail_banner{margin-top:20px;text-align:center}#profile_detail #profile_detail_banner a{display:inline-block}#profile_schedule{margin-top:50px;padding-left:38px}#profile_schedule table tr th,#profile_schedule table tr td{text-align:center;width:132px;overflow:hidden}#profile_schedule table tr th.Mon,#profile_schedule table tr th.Tue,#profile_schedule table tr th.Wed,#profile_schedule table tr th.Thu,#profile_schedule table tr th.Fri{color:#aca8a9}#profile_schedule table tr th{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:20px;font-weight:normal;line-height:1.0;height:20px;letter-spacing:-.03em;padding-bottom:8px;border-bottom:#674a3e solid 3px}#profile_schedule table tr th.Sat{color:#577098}#profile_schedule table tr th.Sun{color:#ac5b5a}#profile_schedule table tr td{color:#fefefe;font-size:12px;height:70px;padding-top:5px;padding-bottom:7px;border-bottom:#674a3e solid 1px}#profile_schedule table tr td span{font-size:10px}#profile_intro{margin-top:70px}#profile_intro #profile_intro_box{color:#fff;float:left;width:450px;min-height:356px;padding-left:25px;padding-right:25px;padding-right:0;margin-bottom:70px}#profile_intro #profile_intro_box h3{color:#e4d3af;font-family:'Playfair Display',serif;font-weight:400;font-size:30px;text-align:center;line-height:1.0;letter-spacing:.01em;width:200px;height:43px;margin:0 auto;padding-top:8px;border:#e4d3af solid 1px;margin-bottom:30px;background-color:#030000}#profile_intro #profile_intro_box ul{font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;margin-left:16px}#profile_intro #profile_intro_box ul li{font-size:12px;line-height:1.8}#profile_intro #profile_intro_box ul li.p1{font-weight:bold}#profile_intro #profile_intro_box ul li.p2{text-indent:1em;margin-bottom:10px}#profile_intro #profile_intro_box ul li.p1,#profile_intro #profile_intro_box ul li.p2{font-family:"Noto Sans JP","メイリオ",Meiryo,sans-serif}#profile_intro #profile_intro_box dl{color:#e4d3af;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:400;font-size:18px;line-height:1.0;width:329px;height:auto;margin:0 auto;padding-top:11px;padding-bottom:24px;border:#e4d3af solid 1px;background-color:#030000}#profile_intro #profile_intro_box dl dt{letter-spacing:-.03em;width:165px;display:inline-block;margin-top:12px;margin-left:30px;padding-left:5px;padding-bottom:5px;border-bottom:#493d2e solid 1px}#profile_intro #profile_intro_box dl dd{text-align:center;width:100px;display:inline-block;margin-top:12px;padding-bottom:5px;border-bottom:#493d2e solid 1px}#profile_intro .profile_intro_box.photodiary{width:100%;margin-bottom:47px;padding:0 38px;float:left;box-sizing:border-box}#profile_intro .profile_intro_box.photodiary .headline{padding:7px 23px;border-bottom:#674a3e solid 3px}#profile_intro .profile_intro_box.photodiary .headline h3{color:#e4d3af;font-size:11px;font-weight:normal;margin:0;padding:0;float:left;box-sizing:border-box;border-bottom:#674a3e solid 0}#profile_intro .profile_intro_box.photodiary .headline h3 span{font-family:'Playfair Display',serif;font-size:27px;margin-right:.6em}#profile_intro .profile_intro_box.photodiary .headline a{color:#e4d3af;font-size:13px;text-decoration:none;text-indent:.75em;line-height:30px;display:block;margin-top:4px;padding:0 2em;float:right;border:#e4d3af solid 1px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all ease .2s;transition:all ease .2s}#profile_intro .profile_intro_box.photodiary .headline a::after{content:"\f0da";font-weight:normal;font-family:FontAwesome;margin-left:.75em}#profile_intro .profile_intro_box.photodiary .headline a:hover{color:#000;background:#e4d3af}#profile_intro .profile_intro_box.photodiary ul{margin:20px 5px 0}#profile_intro .profile_intro_box.photodiary li{width:136px;margin-left:15px;float:left}#profile_intro .profile_intro_box.photodiary li figure{margin:0}#profile_intro .profile_intro_box.photodiary li figure>a{width:100%;height:136px;display:block}#profile_intro .profile_intro_box.photodiary li figcaption a{color:#f0e3dd;font-size:14px;font-weight:bold;text-decoration:none;display:block;margin:10px 0}#profile_intro .profile_intro_box.photodiary li a img{max-width:100%;height:auto}#profile_banner{margin-top:45px;text-align:center}#profile_banner a{margin-left:20px}#profile_backtolist{text-align:center;width:230px;height:62px;margin-top:45px;margin-left:auto;margin-right:auto;border:#e4d3af solid 1px;position:relative}#profile_backtolist a{color:#e4d3af;font-size:16px;font-weight:bold;text-decoration:none;line-height:62px;display:block;width:100%;height:100%;position:absolute;left:0;top:0}.profile .flex-viewport{background:#1c0000 url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/pattern-dark.svg) repeat fixed;width:100%}.profile .flexslider .slides li{text-align:center!important}.profile .flexslider .slides li img{line-height:670px!important;max-width:1000px!important;width:auto!important;display:inline!important}.ranking{width:100%;padding-top:41px;padding-bottom:50px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xfullcontent_bg.png.pagespeed.ic.CuUajf05xH.png);background-position:top left;background-repeat:repeat}.ranking_content{margin-top:65px}.ranking_content h3{color:#e7d6b1;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:27.5px;font-weight:normal;letter-spacing:.3em;line-height:1.0;text-align:center}.ranking_nominate_subtext{color:#e7d6b1;font-family:'Roboto',sans-serif;font-size:14px;font-style:italic;font-weight:bold;line-height:1.0;letter-spacing:1px;text-align:center;margin-top:14px}.ranking_content .pattern_boader{border:none;width:960px;height:9px;margin-top:21px;margin-left:auto;margin-right:auto;margin-bottom:32px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xcol_border_ranking.jpg.pagespeed.ic.ai4RuT58eK.jpg);background-repeat:repeat-x}.ranking_cast_box{width:200px;height:500px;overflow:hidden;float:left}.castclass{width:200px;height:35px}.castclass_g{color:#e4d3af;font-size:14px;width:200px;height:35px;line-height:35px;text-align:center;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xranking_grand.jpg.pagespeed.ic.27ZVbhj5Md.jpg);background-repeat:no-repeat;overflow:hidden}.ranking_castrank{width:156px;height:30px;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:10px;border:#69524c 2px solid}.ranking_castrank p{color:#69524c;font-family:'Roboto',sans-serif;font-size:27px;font-style:italic;font-weight:bold;line-height:1.0;letter-spacing:-2px;text-align:center}.ranking_castcaption{margin-top:8px;margin-bottom:8px;text-align:center}.ranking_castcaption h4 a{color:#e4d3af;font-size:14px;text-decoration:none}.ranking_castcaption p{color:#e4d3af;font-size:14px}.icon{margin-top:17px;line-height:1.0}.icon img{margin-bottom:3px}.sl_slider{width:680px;height:250px;margin-top:20px;background-color:#000;float:left}.sl_line{width:300px;height:250px;margin-top:20px;margin-left:20px;background-color:#000;float:left}.newface{width:100%;padding-top:41px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xfullcontent_bg.png.pagespeed.ic.CuUajf05xH.png);background-position:top left;background-repeat:repeat}.newface .newface_box{width:500px;height:523px;float:left;background-color:rgba(80,54,69,.6)}.newface_box .castimage{text-align:center;width:500px;height:335px;position:relative;background:#1c0000 url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/pattern-dark.svg) repeat fixed}.newface_box .castimage a{display:block}.newface_box .castimage img{width:auto;height:335px}.newface_box .castimage .castclass_s,.newface_box .castimage .castclass_g{position:relative;top:-35px;left:0}.newface .newface_box .newface_caption_date{width:225px;height:158px;float:left;text-align:center;padding-top:30px}.newface .newface_box .newface_caption_date h3{color:#e7d6b1;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:80px;line-height:1.0;letter-spacing:-.03em}.newface .newface_box .newface_caption_date .newface_caption_boader{background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/newface_pattern.png.pagespeed.ce.yA56J6LEnS.png);width:137px;height:7px;margin-left:auto;margin-right:auto}.newface .newface_box .newface_caption_date p{color:#e7d6b1;font-size:11px;font-family:Trebuchet\ MS,Arial,Helvetica,sans-serif;line-height:1.0;letter-spacing:1px;margin-top:13px}.newface .newface_box .newface_caption_vector{float:left;margin-top:87px}.newface .newface_box .newface_caption_cast{width:257px;height:188px;float:left;text-align:center}.newface .newface_box .newface_caption_cast h4{width:200px;height:35px;border:#e7d6b1 solid 1px;margin-top:41px;margin-left:auto;margin-right:auto;background-color:#191922}.newface .newface_box .newface_caption_cast h4 a{font-size:14px;color:#e7d6b1;line-height:35px;text-decoration:none}.newface .newface_box .newface_caption_cast p{font-size:12px;color:#e7d6b1;margin-top:14px}.newface .newface_box .newface_caption_cast .icon{height:63px;margin-top:6px;overflow:hidden}.newface .newface_box .newface_caption_cast .icon img{margin-top:3px}.cast,.schedule{width:100%;padding-top:41px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xfullcontent_bg.png.pagespeed.ic.CuUajf05xH.png);background-position:top left;background-repeat:repeat}#schedule_days{margin-top:50px;padding-left:38px}#schedule_days table tr th{width:91px;height:20px;text-align:center;overflow:hidden;padding-bottom:8px;border-bottom:#24272f solid 3px}#schedule_days table tr th.active_day{border-bottom:#fefefe solid 3px}#schedule_days table tr th.active_day a{color:#fefefe;font-weight:bold}#schedule_days table tr th a{color:#aca8a9;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:normal;font-size:16px;line-height:1.0;letter-spacing:-.03em;text-decoration:none}#schedule_days table tr th.Sat a{color:#577098}#schedule_days table tr th.Sun a{color:#ac5b5a}.castspace{margin-top:26px}.cast_box{width:200px;height:510px;margin-bottom:5px;float:left;overflow:hidden;position:relative}.schedule .cast_box{height:530px}.cast_box .castimage{width:200px;height:320px;position:relative}.cast_box .castimage .photodiary{right:5px;bottom:5px;position:absolute}.cast_price{width:156px;padding-top:3px;padding-bottom:3px;margin-top:12px;margin-left:auto;margin-right:auto;margin-bottom:8px;border:#aaa 2px solid;color:#aaa;font-size:14px;text-align:center}.schedule_casttext{width:110px;height:16px;font-size:12px;color:#9f9184;position:absolute;top:275px}.schedule_casttime{width:160px;height:30px;margin-top:12px;margin-left:auto;margin-right:auto;margin-bottom:8px;border:#6c554f 2px solid;overflow:hidden}.schedule_casttime h3{color:#6c554f;font-size:14px;text-align:center;white-space:nowrap}.schedule_casttime h3 span{font-size:18px;font-style:italic;font-family:'Roboto',sans-serif;letter-spacing:-.03em;margin-left:6px}.schedule_comment{color:#554e48;font-size:12px;font-weight:bold;text-align:center;padding-left:15px;padding-right:15px}.upper{position:absolute;z-index:100;right:5px;top:3px;height:auto;width:59px}.system{width:100%;padding-top:41px;padding-bottom:100px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_bg.png.pagespeed.ic.cwRY3WDxXd.png);background-position:top left;background-repeat:repeat}.system h3{color:#c3ae89;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:28px;font-weight:normal;letter-spacing:.03em;line-height:1.0;text-align:center}.system p{color:#c3ae89;font-size:14px;line-height:1.5}.system .pattern_boader{width:965px;height:9px;margin-top:20px;margin-left:auto;margin-right:auto;margin-bottom:20px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/col_boader.png.pagespeed.ce.u5HKgF1z1i.png);background-repeat:repeat-x}#system_concept{margin-top:60px}#system_concept p.subtext{color:#c3ae89;font-family:'Roboto',sans-serif;font-size:14px;font-style:italic;font-weight:bold;line-height:1.0;letter-spacing:1px;text-align:center;margin-top:14px}#system_concept p.p1{margin:0 30px}#system_course{padding-top:40px}#system_course h3{font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:30px;text-align:center;font-weight:bold;letter-spacing:.1em}#system_course p.subtext{color:#c3ae89;font-family:'Roboto',sans-serif;font-size:14px;font-style:italic;font-weight:bold;line-height:1.0;letter-spacing:1px;text-align:center;margin-top:14px}#system_price_up{width:834px;height:300px;margin-top:20px;margin-left:auto;margin-right:auto;padding-top:25px;padding-left:53px;padding-right:53px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_course_bg.png.pagespeed.ic.Oc5EDHuNac.png);background-repeat:no-repeat;background-position:top;color:#b2917b}#system_price_up h5{color:#c3ae89;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:18px;width:90%;margin-top:25px;margin-left:auto;margin-right:auto;padding-left:7px;border-bottom:#c3ae89 solid 1px}#system_price_up .system_price_col{width:278px;float:left}#system_price_up dl{color:#c3ae89;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:400;line-height:1.3;margin-top:8px;margin-left:auto;margin-right:auto}#system_price_up dl dt{font-size:21px;margin-left:30px;padding-top:13px;letter-spacing:-.03em;display:inline-block;height:27px}#system_price_up dl dd{font-size:34px;letter-spacing:-.06em;display:inline-block;height:40px;margin-left:21px}#system_price_up dl dt span,#system_price_up dl dd span{font-size:28px}#system_price{width:300px;height:323px;margin-top:20px;padding-top:30px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_course_border.png.pagespeed.ic.N5i7oa_uej.png);background-repeat:no-repeat;background-position:top;float:left;color:#b2917b}.system_price_left{margin-left:30px}.system_price_right{margin-left:20px}#system_price h4{width:185px;height:40px;color:#c3ae89;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:18px;line-height:1.0;text-align:center;padding-top:14px;margin-left:auto;margin-right:auto;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_course_title.png.pagespeed.ic.smO73NYSJ2.png);background-repeat:no-repeat}#system_price>p{color:#c3ae89;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:1px;text-align:center}#system_price h5{color:#c3ae89;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:18px;width:90%;margin-top:25px;margin-left:auto;margin-right:auto;padding-left:7px;border-bottom:#c3ae89 solid 1px}#system_price dl{color:#c3ae89;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:400;line-height:1.3;margin-top:8px;margin-left:auto;margin-right:auto;width:231px}#system_price dl dt{font-size:21px;margin-left:13px;padding-top:13px;letter-spacing:-.03em;display:inline-block;height:27px}#system_price dl dd{font-size:34px;letter-spacing:-.06em;display:inline-block;height:40px;margin-left:21px}#system_price dl dd:last-child{margin-left:10px}#system_price dl dt span,#system_price dl dd span{font-size:28px}#system_price_fee{text-align:center;margin:20px 0 40px}#system_price_under{width:834px;height:111px;margin-top:20px;margin-left:auto;margin-right:auto;padding-top:25px;padding-left:53px;padding-right:53px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_course_bg.png.pagespeed.ic.Oc5EDHuNac.png);background-repeat:no-repeat;background-position:top;color:#b2917b}#system_price_under h5{color:#c3ae89;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:18px;text-align:center;width:264px;margin-left:auto;margin-right:auto;border-bottom:#c3ae89 solid 1px}#system_price_under .system_price_col{width:278px;float:left}#system_price_under dl{color:#c3ae89;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:400;line-height:1.3;margin-top:8px;margin-left:auto;margin-right:auto}#system_price_under dl dt{font-size:21px;margin-left:30px;padding-top:13px;letter-spacing:-.03em;display:inline-block;height:27px}#system_price_under dl dd{font-size:34px;letter-spacing:-.06em;display:inline-block;height:40px;margin-left:21px}#system_price_under dl dt span,
#system_price_under dl dd span, {font-size:28px}#system_price_other{color:#c3ae89;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;margin-top:10px;text-align:center}#system_price_other_col{display:inline-block}#system_price_other h3{font-size:22px;font-weight:bold;display:inline}#system_price_other span{font-size:21px;margin-left:25px}#system_caption{color:#947968;width:100%;height:708px;margin-top:37px;padding-top:65px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_caption_bg.png.pagespeed.ic.Ldh0LP84Rq.png);background-repeat:no-repeat}#system_caption h3{width:614px;height:78px;color:#947968;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:28px;text-align:center;line-height:78px;font-weight:bold;margin:0 auto;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_caption_title.png.pagespeed.ic.wS4eZF9Z8y.png);background-repeat:no-repeat}#system_caption h3 span{font-size:18px;font-weight:normal;letter-spacing:.03em}#system_caption h4{font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:19px;margin-top:23px;margin-left:67px}#system_caption h5{font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:16px;margin-top:15px;margin-left:67px}#system_caption img{margin-left:16px}#system_caption p{width:935px;color:#947968;font-size:14px;line-height:1.4;margin-top:8px;margin-left:50px}#system_allclass{width:100%;height:833px;margin-top:40px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_bg.png.pagespeed.ic.cwRY3WDxXd.png);background-repeat:no-repeat;background-position:587px top}#system_allclass h3{color:#bfae9e;font-family:'Roboto',sans-serif;font-style:italic;font-size:38px;font-weight:normal;letter-spacing:-.03em;text-align:left;padding-top:70px;margin-left:53px}#system_allclass h4{font-family:'Roboto',sans-serif;font-style:italic;font-size:38px;font-weight:normal;line-height:1.2;letter-spacing:-.03em}#system_allclass h3 span{color:#5a534b}#system_allclass p.subtext{color:#bfae9e;font-size:10px;width:410px;margin-top:7px;margin-left:55px;margin-right:55px;margin-bottom:27px}#system_allclass p.p1{font-size:12px}#system_allclass hr{height:0;border-top:#494e51 solid 1px;border-bottom:#08050c solid 1px}#system_allclass dl{font-family:'Roboto',sans-serif;font-size:39px;font-style:italic;line-height:.9;letter-spacing:-.06em}#system_allclass dl dt{text-align:right;float:left}#system_allclass dl dd{margin-left:45px;float:left}#system_allclass dl dd span{font-size:36px;font-style:normal;font-weight:bold}#system_allclass .system_standard,#system_allclass .system_grand,#system_allclass .system_date,#system_allclass .system_valbola{color:#b5a38d;height:331px;float:left}#system_allclass .system_standard{width:500px;height:331px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_standard.jpg.pagespeed.ic.8woKvauoFM.jpg);background-repeat:no-repeat}#system_allclass .system_standard h4{text-align:center;margin-top:25px}#system_allclass .system_standard p.p1{text-align:center}#system_allclass .system_standard hr{width:418px;margin-top:5px;margin-left:auto;margin-right:auto;margin-bottom:0}#system_allclass .system_standard dl{margin-top:15px;margin-left:43px}#system_allclass .system_standard dl dt{width:169px}#system_allclass .system_standard p.p2{width:412px;margin-top:15px;margin-left:auto;margin-right:auto;margin-bottom:0;padding-top:8px;border-top:#646361 dotted 1px}#system_allclass .system_grand{width:461px;padding-left:39px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_grand.jpg.pagespeed.ic.hGopPkBEQ8.jpg);background-repeat:no-repeat}#system_allclass .system_grand h4.system_grand_h4{margin-top:27px;line-height:1.0;float:left}#system_allclass .system_grand .system_grand_border{width:170px;height:2px;margin-top:26px;padding-top:10px;padding-left:20px;float:left}#system_allclass .system_grand p.p1{margin-top:3px}#system_allclass .system_grand p.p2{font-size:13px;width:413px;margin-top:5px;padding-top:5px;border-top:#646361 dotted 1px}#system_allclass .system_grand h4.system_luxury_h4{margin-top:15px;line-height:1.0;float:left}#system_allclass .system_grand .system_luxury_border{width:143px;height:0;margin-top:35px;margin-left:20px;float:left;border-top:#494e51 solid 1px;border-bottom:#08050c solid 1px}#system_allclass .system_grand dl{margin-top:10px}#system_allclass .system_grand dl.system_grand_dl{font-size:28px}#system_allclass .system_grand dl.system_grand_dl dt{margin-right:15px}#system_allclass .system_grand dl.system_grand_dl dd{margin-left:0;margin-right:15px}#system_allclass .system_grand dl.system_grand_dl dd span{font-size:26px}#system_allclass .system_date p.p2,#system_allclass .system_valbola p.p2{margin-left:34px}#system_allclass .system_date{width:500px;height:331px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_date.jpg.pagespeed.ic.m8qOzpmjMQ.jpg);background-repeat:no-repeat}#system_allclass .system_course_head{text-align:center;height:79px;margin-top:31px;background-color:rgba(8,6,11,.5)}#system_allclass .system_course_head h4{padding-top:6px}#system_allclass p.p2{font-size:12px;width:435px;margin-top:18px}#system_allclass .system_course_price{height:67px;margin-top:31px;margin-left:34px;padding-left:28px;border-left:#88827c solid 1px}#system_allclass .system_course_price p.p2{font-size:14px;margin-top:5px;margin-left:0}#system_allclass .system_valbola{width:500px;height:331px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsystem_valbola.jpg.pagespeed.ic.KglzxdLqDv.jpg);background-repeat:no-repeat}#system_allclass .system_valbola p.p3{font-size:13px;text-align:center;width:166px;height:36px;margin-top:10px;margin-left:auto;margin-right:auto;border:#b8a28d solid 2px;position:relative}#system_allclass .system_valbola p.p3 a{color:#b5a38d;text-decoration:none;display:block;width:100%;height:100%;line-height:36px;position:absolute;left:0;top:0}#system_other h3{color:#e4d3af;margin-top:30px;letter-spacing:.3em}#system_other h4{font-family:'Playfair Display',serif;font-size:30px;font-weight:normal;line-height:1.2;letter-spacing:-.03em}#system_other p.p1{font-size:12px;margin-top:5px;margin-left:5px}#system_other p.subtext{color:#e4d3af;margin-top:14px;text-align:center}#system_other p.subtext span{text-align:left;display:inline-block}#system_other ul{font-size:14px;margin-top:12px;margin-left:5px}#system_other .system_other_option{color:#e4d3af;width:280px;margin-left:70px;float:left}#system_other .system_other_price{color:#e4d3af;width:280px;margin-left:10px;float:left}#system_other .system_other_price p.price_subtext{padding-top:10px;font-size:11px}#system_other .system_other_credit{color:#e4d3af;width:280px;margin-left:35px;float:left}#system_other .system_other_credit img,#system_other .system_other_credit_center img{margin-top:28px;margin-right:5px}#system_other .system_other_credit p.p2,#system_other .system_other_credit_center p.p2{margin-top:15px}#system_other .system_other_credit_center{color:#e4d3af;width:100%;text-align:center}#system_notrade{margin-top:66px;text-align:center}.system .gallery{padding-top:66px;text-align:center}.members_system{padding-top:40px}.members_system p.subtext{margin-top:14px;text-align:center;padding:0 40px}.members_system p.subtext span{font-size:10px}.option_emphasis{color:#ff4a14;font-weight:bold}.main_link{width:680px;min-height:1457px;padding-top:40px;padding-bottom:65px;background:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsl_content_bg.png.pagespeed.ic.m9h5diuC5h.png);background-position:top left;background-repeat:repeat}.link_subtext{color:#bcbbbb;font-size:10px;text-align:center;line-height:1.5;margin-top:20px}.link{padding:0 50px}.link img{display:block;margin:0 auto}.link_bnsize{font-family:'Roboto',sans-serif;color:#786050;font-size:14px;font-style:italic;font-weight:bold;line-height:1.0;letter-spacing:.03em;text-align:center;margin-top:17px}.link_bncode{color:#bcbbbb;font-size:11px;line-height:1.5;word-wrap:break-word;margin-top:10px;padding-top:13px;padding-left:20px;padding-right:20px;padding-bottom:13px;overflow:auto;background-color:rgba(43,44,44,.34)}.link_bn468{padding-left:10px;padding-right:10px;margin-top:25px}.link_bn300{padding-left:10px;padding-right:10px;margin-top:30px}.link_bn200{padding-left:10px;padding-right:10px;margin-top:52px}.link_bnsmall{width:270px;margin-top:59px;margin-left:20px;float:left}.link_bn135{width:270px;margin-top:59px;margin-left:10px;float:left}.link_bn88{width:270px;margin-top:68px;margin-left:20px;float:left}.link_princess{margin-top:70px;padding-left:24px}.link_princess_banner{width:300px;margin-top:30px;margin-left:10px;float:left}.link_princess_banner a{color:#b2aba4;font-weight:bold;text-decoration:none}.link_princess_banner a img{margin-bottom:8px}.link_princess_banner span{font-weight:bold;border-bottom:#c4b9a7 solid 1px}.link_reciprocal{margin-top:65px}.link_reciprocal ul{font-size:0;margin-top:30px}.link_reciprocal ul li{font-size:12px;vertical-align:top;width:158px;min-height:26px;margin-left:41px;margin-bottom:5px;padding-top:3px;padding-left:20px;display:inline-block;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xlink_reciprocal_li.png.pagespeed.ic.z5EZcvvBZ6.png);background-repeat:no-repeat;background-position:left top}.link_reciprocal ul li a{color:#b2aba4;font-weight:bold;text-decoration:none;line-height:1.2}.link_reciprocal ul li span{border-bottom:#c4b9a7 solid 1px}.news{width:680px;min-height:1169px;padding-top:40px;padding-bottom:68px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsl_content_bg.png.pagespeed.ic.m9h5diuC5h.png);background-position:top left;background-repeat:repeat}.news .p1{color:#fafbeb;font-size:12px;font-family:Trebuchet\ MS,Arial,Helvetica,sans-serif}.news .p2{color:#fafbeb;font-size:11px;line-height:1.5;margin-top:28px;margin-right:10px}.news_col{min-height:137px;margin-top:32px}.news_col_left{width:300px;padding-left:9px;float:left}.news_col_left img{width:300px;height:auto}.news_col_right h3 a{color:#fafbeb;font-size:14px;font-weight:normal;text-decoration:none}.news_col_right{width:303px;max-height:210px;margin-left:41px;float:left;overflow:hidden}.news .pattern_boader{width:660px;height:9px;margin-top:21px;margin-left:auto;margin-right:auto;margin-bottom:25px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/col_boader.png.pagespeed.ce.u5HKgF1z1i.png);background-repeat:repeat-x;clear:both}.news_content{margin-top:32px}.news_content .photo{background:#1c0000 url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/pattern-dark.svg) repeat fixed;width:100%;text-align:center}.news_content h3,.news_content .p1,.news_content .p2{padding:0 20px}.news_content h3{color:#fafbeb}.news_content .p1{font-size:12px}.news_content img{max-width:660px;height:auto}.news .pager{height:25px;margin-top:40px;text-align:center;line-height:1}.news .pager .wp-pagenavi{display:inline-block}.news .pager .wp-pagenavi a,.news .pager .wp-pagenavi span{color:#aeaeae;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #e4d3af;padding:3px 8px}.news .pager .wp-pagenavi .current{padding-top:2px;color:#fefefe}.nav-single{color:#666;width:660px;margin-top:10px}.nav-single .nav-previous,.nav-single .nav-backtolist,.nav-single .nav-next{width:220px;min-height:10px;float:left}.nav-single a{color:#775f4f;text-decoration:none}.nav-single a:hover{color:#977864}.nav-single .nav-previous{text-align:right}.nav-single .nav-backtolist{text-align:center}.slform{width:100%;padding-top:41px;padding-bottom:70px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xreserve_bg.png.pagespeed.ic.NxtdcCTOVf.png) , url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xfullcontent_bg.png.pagespeed.ic.CuUajf05xH.png);background-position:left top , left 1313px;background-repeat:no-repeat}.reserve{width:100%;height:1270px;padding-top:41px}.reserve_form{min-height:750px;margin-top:30px;padding-left:52px;padding-right:543px}.reserve_form h3{color:#e7d6b1;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:18px;text-align:center;letter-spacing:.3em;line-height:2.0;width:405px;height:35px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xreserve_form_h3.jpg.pagespeed.ic.pGmSM7F8xk.jpg);background-repeat:no-repeat}.reserve_form h4{padding-top:20px;font-family:'Ovo',serif;font-size:65px;font-weight:normal;line-height:1.2;letter-spacing:-.03em;color:#d9b6a0;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:rgba(255,255,255,.1) 0 1px 0}.reserve_form .time{margin-top:10px;margin-bottom:20px;color:#d9b6a0;text-align:center;font-family:'Ovo',serif;font-size:25px;font-weight:normal;line-height:1.2;letter-spacing:-.03em}.reserve_form .p1{color:#e7d6b1;font-size:12px;line-height:1.5;margin-top:15px}.reserve_form .p2{color:#fefefe;font-size:13px;margin-top:15px}.slform form{color:#fefefe}.wpcf7-form p:after{content:".";display:block;font-size:0;clear:both;visibility:hidden}.wpcf7-form p{font-size:13px;margin-top:15px;display:inline-block}.wpcf7-form p.nowrap{white-space:nowrap}.wpcf7-form p .attention{color:#ec584e;font-size:10px}.wpcf7-form p span input,.wpcf7-form p span select{color:#000}.wpcf7-form p span.wpcf7-list-item-label{color:#fefefe}.wpcf7-form p span.day-month,.wpcf7-form p span.day-day,.wpcf7-form p span.number-hour,.wpcf7-form p span.number-min{float:left;margin-right:10px}.wpcf7-form p span.day-month select,.wpcf7-form p span.day-day select,.wpcf7-form p span.number-hour select,.wpcf7-form p span.number-min select{width:auto}.wpcf7-form .wpcf7-select option:first-child{color:#abacb2}.wpcf7-form p span.card-check .wpcf7-list-item-label{display:none}.slform form fieldset legend{margin:0;padding:0}.voice_form .wpcf7-text,.reserve_form .wpcf7-text{width:391px;height:44px;padding-left:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:2px solid #e9e8d6}.reserve_form select{width:405px;height:44px;padding-left:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:2px solid #e9e8d6}@-moz-document url-prefix() {
    .reserve_form select {
        padding-top: 12px;
    }
}.voice_form textarea,.reserve_form textarea{color:#000;width:390px;height:80px;padding-top:10px;padding-left:10px;padding-bottom:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:2px solid #e9e8d6}.reserve_form .reserve-ques label input{width:20px;height:20px;vertical-align:bottom}.reserve_form .reserve-ques .wpcf7-list-item{margin-left:0;margin-right:20px}.reserve_form .wpcf7-number{width:45px;height:40px;margin-right:10px;padding-left:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:2px solid #e9e8d6}.voice_form #submit,.reserve_form #submit{color:#fefcef;font-size:16px;font-weight:bold;width:128px;height:40px;margin-left:139px;padding-left:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#bcaa9e;box-shadow:0 5px #726b57;border:none}.voice_form{min-height:600px;margin-top:30px;padding-left:52px;padding-right:543px}.voice_form h3{color:#e7d6b1;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:18px;text-align:center;letter-spacing:.3em;line-height:2.0;width:405px;height:35px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xvoice_form_h3.jpg.pagespeed.ic.F-ub_WI5zt.jpg);background-repeat:no-repeat}.voice_form .p1{color:#e7d6b1;font-size:12px;line-height:1.5;width:400px;margin-top:15px}.voice_form .p2{color:#fefefe;font-size:13px;margin-top:15px}.access{width:100%;padding-top:41px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xfullcontent_bg.png.pagespeed.ic.CuUajf05xH.png);background-position:top center;background-repeat:repeat}#googleMaps{width:921px;height:500px;margin:40px auto 40px}.access_content{margin-top:65px;padding-bottom:65px}.access_content h3{color:#e4d3af;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:28px;font-weight:normal;letter-spacing:.15em;line-height:1.0;text-align:center}.access_content address{color:#816571;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:27.5px;font-weight:normal;letter-spacing:.3em;line-height:1.0;font-style:normal;text-align:center}.access_content .pattern_boader{width:965px;height:9px;margin-top:19px;margin-left:auto;margin-right:auto;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/col_boader.png.pagespeed.ce.u5HKgF1z1i.png);background-repeat:repeat-x}.access_content p{font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;color:#e4d3af;font-size:14px;font-weight:normal;text-align:center;line-height:1.0;letter-spacing:.02em;margin-top:20px}.access #gmaplink{text-align:center;width:230px;height:62px;margin-top:45px;margin-left:auto;margin-right:auto;border:#6f655b solid 1px;position:relative}.access #gmaplink a{color:#c3a488;font-size:16px;font-weight:bold;text-decoration:none;line-height:62px;display:block;width:100%;height:100%;position:absolute;left:0;top:0}#page-top{position:fixed;right:20px;font-size:77%}#page-top a{width:100px;text-align:center;display:block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}footer{width:100%;height:989px;margin-top:-520px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xfooter_bg.png.pagespeed.ic._gm8RRakD-.png);background-repeat:no-repeat;background-position:bottom}.footer_content{width:1000px;margin:0 auto;padding-top:550px}.footer_content img{display:block;margin-top:150px;margin-left:30px;float:left}.footer_content_right{color:#e3d3af;margin-top:180px;margin-left:20px;float:left}.footer_content_right ul{margin-bottom:3px;font-size:11px;line-height:1.0}.footer_content_right ul li{padding-left:5px;float:left}.footer_content_right ul li a{color:#e3d3af;text-decoration:none}.footer_content_right h2{font-size:19px;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;line-height:1.9;margin-left:5px;float:left}.footer_content_right h3{font-size:30px;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;letter-spacing:.2em;margin-left:15px;line-height:1.1;float:left}.footer_copyright{font-size:11px;margin-top:2px;margin-left:3px}.footer_content_right .gmaplink{color:#e3d3af}.diarylist{width:100%;padding:40px 0;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xfullcontent_bg.png.pagespeed.ic.CuUajf05xH.png);background-position:top center;background-repeat:repeat}.diarylist_content{margin-top:50px;padding:0 25px}.diarylist_content a{-webkit-transition:all ease .2s;transition:all ease .2s}.diarylist_content>.leftCol{width:320px;float:left}.diarylist_content aside{border-bottom:#615646 solid 1px}.diarylist_content .monthlyArchives p{color:#c3a488;font-size:12px}.diarylist_content .monthlyArchives p span{font-family:'Playfair Display',serif;font-size:26px;margin-right:.6em}.diarylist_content .monthlyArchives li{font-size:0;font-weight:bold;letter-spacing:.03em;border-top:#615646 solid 1px}.diarylist_content .monthlyArchives li a{color:#c3a488;font-size:15px;text-decoration:none;display:block;padding:10px 15px}.diarylist_content .monthlyArchives li a:hover{color:#000;background:#c3a488}.diarylist_content .monthlyArchives li a::before{content:"\f054";color:#000;font-size:14px;font-weight:normal;font-family:FontAwesome;text-shadow:1px 1px 0 #c3a488 , -1px 1px 0 #c3a488 , 1px -1px 0 #c3a488 , -1px -1px 0 #c3a488 , 1px 0 0 #c3a488 , -1px 0 0 #c3a488 , 0 1px 0 #c3a488 , 0 -1px 0 #c3a488 , 0 0 1px #c3a488;margin-right:.75em}.diarylist_content .authorData{margin-bottom:35px}.diarylist_content .authorData>.leftCol{font-size:0;width:75px;float:left;box-sizing:border-box;background:#000;border:#c3a488 solid 3px}.diarylist_content .authorData>.leftCol a:hover{opacity:.75}.diarylist_content .authorData>.rightCol{font-weight:bold;text-indent:.25em;line-height:1;width:235px;float:right}.diarylist_content .authorData>.leftCol img,.diarylist_content .authorData>.rightCol img{max-width:100%;height:auto}.diarylist_content .authorData .name{font-size:16px;padding:10px 0;border-bottom:#c3a488 solid 1px}.diarylist_content .authorData .name a{color:#c3a488;text-decoration:none;display:block}.diarylist_content .authorData .name a::before{content:"\f007";font-weight:normal;font-family:FontAwesome;margin-right:.25em}.diarylist_content .authorData .name a:hover{opacity:.75}.diarylist_content .authorData .data{color:#c3a488;font-size:14px;padding:15px 0}.diarylist_content .authorData .castlink{font-size:13px;letter-spacing:.03em;text-indent:-.03em}.diarylist_content .authorData .castlink a{color:#c3a488;text-align:center;text-decoration:none;line-height:28px;padding:0 1.2em;display:inline-block;-webkit-border-radius:2px;border-radius:2px;border:#c3a488 solid 1px;-webkit-transition:all .2s ease;transition:all .2s ease}.diarylist_content .authorData .castlink a:hover{color:#000;background:#c3a488}.diarylist_content>.rightCol{width:585px;float:right}.diarylist_content .notfound{color:#c3a488;font-size:15px;text-align:center;margin-top:30px}.diarylist_content article{padding-bottom:35px;margin-bottom:35px;background:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/col_boader.png.pagespeed.ce.u5HKgF1z1i.png) repeat-x bottom}.diarylist_content article>.leftCol{width:187px;float:left;background:#000}.diarylist_content article>.leftCol a:hover{opacity:.75}.diarylist_content article>.leftCol img{max-width:100%;height:auto}.diarylist_content article>.rightCol{color:#fefefe;width:380px;float:right}.diarylist_content article>.rightCol img{max-width:100%;height:auto}.diarylist_content article .name{color:#e4d3af;font-size:13px;font-weight:bold;text-decoration:none;margin-bottom:5px}.diarylist_content article .name:hover{opacity:.75}.diarylist_content article .name::before{content:"\f007";font-size:14px;font-weight:normal;font-family:FontAwesome;margin-right:.5em}.diarylist_content article h3{font-size:18px;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;line-height:2;border-bottom:#c3a488 solid 1px}.diarylist_content article h3 a{color:#c3a488;text-decoration:none}.diarylist_content article h3 a:hover{opacity:.75}.diarylist_content article time{color:#c3a488;font-size:14px;line-height:2.2;margin-bottom:15px;display:block}.diarylist .pager{margin:30px 0}.pagerType02 .wp-pagenavi{text-align:center;margin-top:0}.pagerType02 .wp-pagenavi a,.pagerType02 .wp-pagenavi span{color:#c3a488;font-size:16px;text-decoration:none;line-height:35px;min-width:37px;height:37px;margin:0 12px;padding:0 5px;box-sizing:border-box;display:inline-block;border:1px solid #c3a488;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all .2s ease;transition:all .2s ease}.pagerType02 .wp-pagenavi a:hover,.pagerType02 .wp-pagenavi span.current{color:#000;background:#c3a488}.pagerType02 .wp-pagenavi span.extend{margin:0 2px;border:1px solid #000}.diarySingle{width:100%;padding:40px 0 0;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xfullcontent_bg.png.pagespeed.ic.CuUajf05xH.png);background-position:top center;background-repeat:repeat}.diarySingle article{padding-top:40px}.diarySingle article a{-webkit-transition:all ease .2s;transition:all ease .2s}.diarySingle .diaryDetail{padding:0 40px}.diarySingle .diaryDetail>.leftCol{text-align:center;width:48%;float:left}.diarySingle .diaryDetail>.leftCol img{max-width:100%;height:auto}.diarySingle .diaryDetail>.rightCol{color:#fefefe;font-size:14px;width:48%;float:left;margin-left:4%}.diarySingle .diaryDetail>.rightCol img{max-width:100%;height:auto}.diarySingle .diaryDetail h3{color:#e4d3af;font-family:"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:30px;line-height:1;margin:25px 10px}.diarySingle .diaryDetail time{color:#e4d3af;font-size:14px;line-height:1;display:block;margin:25px 10px}.diarySingle .diaryDetail .pattern_boader{width:100%;height:9px;margin:20px auto;background:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/col_boader.png.pagespeed.ce.u5HKgF1z1i.png)}.diarySingle .authorInfo{width:920px;margin:60px auto 0}.diarySingle .authorInfo::before,.diarySingle .authorInfo::after{content:"";display:block;width:100%;height:9px;background:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/col_boader.png.pagespeed.ce.u5HKgF1z1i.png)}.diarySingle .authorInfo::before{margin-bottom:35px}.diarySingle .authorInfo::after{margin-top:35px}.diarySingle .authorProfile{font-size:0;text-align:center}.diarySingle .authorProfile>.leftCol{width:105px;margin:0 30px;vertical-align:top;display:inline-block;background:#000}.diarySingle .authorProfile>.leftCol a:hover{opacity:.75}.diarySingle .authorProfile>.leftCol img{max-width:100%;height:auto}.diarySingle .authorProfile>.rightCol{text-align:left;max-width:55%;margin:0 30px;vertical-align:top;display:inline-block}.diarySingle .authorProfile .name{font-size:20px;font-weight:bold;line-height:1;margin:15px 0}.diarySingle .authorProfile .name a{color:#c3a488;text-decoration:none}.diarySingle .authorProfile .name a:hover{opacity:.75}.diarySingle .authorProfile .data{color:#c3a488;font-size:16px;font-weight:bold;margin:15px 0}.diarySingle .authorProfile .data::after{content:"";display:block;width:50px;height:3px;margin-top:15px;background:#c3a488}.diarySingle .authorProfile .data{color:#c3a488;font-size:16px}.diarySingle .authorProfile .comment{color:#e3dace;font-size:16px}.diarySingle .authorLink{font-size:0;text-align:center;margin-top:30px}.diarySingle .authorLink a{color:#c3a488;font-size:16px;text-decoration:none;line-height:50px;width:22em;margin:0 10px;display:inline-block;border:#c3a488 solid 1px;-webkit-transition:all ease .2s;transition:all ease .2s}.diarySingle .authorLink a:hover{color:#000;background:#c3a488}.diarySingle .backBtn{text-align:center;padding:65px 0}.diarySingle .backBtn a{color:#be9575;font-size:18px;font-weight:bold;text-decoration:none;line-height:65px;width:280px;display:block;margin:0 auto;border:#be9575 solid 1px;-webkit-transition:all ease .2s;transition:all ease .2s}.diarySingle .backBtn a:hover{color:#000;background:#be9575}.movielist{width:100%;padding:40px 0 1px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xfullcontent_bg.png.pagespeed.ic.CuUajf05xH.png);background-position:top center;background-repeat:repeat}.movielist_content{padding:40px 20px 20px}.movielist_content .movie_box{text-align:center;width:33%;padding:0 15px;margin-bottom:15px;display:inline-block;vertical-align:top;box-sizing:border-box}.movielist_content .movie_box>a{display:block;overflow:hidden;position:relative;-webkit-transition:all ease .3s;transition:all ease .3s}.movielist_content .movie_box>a::before{content:"PROFILE";color:#a89385;font-size:11px;font-family:'Roboto',sans-serif;line-height:1;display:inline-block;padding:3px 15px;position:absolute;right:5px;bottom:5px;z-index:+1;background:#000}.movielist_content .movie_box>a.exlink::before{content:"LINK"}.movielist_content .movie_box>a.singlepage::before{content:"OFFICIAL"}.movielist_content .movie_box>a::after{content:"";display:block;width:63px;height:63px;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;background:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xmovie_play.png.pagespeed.ic.BJFZas5Vg0.png) no-repeat;-webkit-transition:all ease .3s;transition:all ease .3s}.movielist_content .movie_box > a:not(:hover)::after {opacity:0;-webkit-transform:scale(1.1) rotate(-30deg);transform:scale(1.1) rotate(-30deg)}.movielist_content .movie_box>a img{width:100%;-webkit-transition:all ease .3s;transition:all ease .3s}.movielist_content .movie_box>a:hover img{-webkit-filter:brightness(.75);filter:brightness(.75)}.movielist_content .movie_box time{color:#6f665e;font-size:14px;font-family:'Roboto',sans-serif;font-style:italic;text-shadow:2px 1px 0 #332e29;line-height:1.5;display:block;padding:5px 0;border-bottom:#e4d3af solid 1px}.movielist_content .movie_box h3{font-size:14px;padding:5px 0}.movielist_content .movie_box h3 a{color:#e4d3af;text-decoration:none}.movielist_content .movie_empty{color:#6f665e;font-size:21px;font-family:'Roboto',sans-serif;font-style:italic;text-align:center;letter-spacing:.05em;padding:30px 0 50px}.movie_watch{margin-top:40px;background:#1c0000 url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/pattern-dark.svg) repeat fixed;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.video-js{margin:0 auto}.video-js .vjs-big-play-button{height:3em;width:3em;top:0;left:0;right:0;bottom:0;margin:auto;border:1px solid rgba(255,255,255,.8);background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:3em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.video-js .vjs-big-play-button:before{content:"\f101";color:#fff;font-size:59px;width:100%;height:100%;position:absolute;top:23px;left:0}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{outline:0;border:1px solid rgba(255,255,255,.8);background-color:#73859f;background-color:rgba(255,255,255,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.movie_watch_caption{text-align:center;padding:10px 20px 30px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xcol_boader.jpg.pagespeed.ic.olV6mPkCi6.png);background-repeat:repeat-x;background-position:bottom left}.movie_watch_caption h3{color:#a7988a;font-family:Times\ New\ Roman,"Noto Serif JP","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:24px;font-weight:normal;letter-spacing:.05em;padding:10px 0}.movie_watch_caption time{color:#505050;font-family:'Roboto',sans-serif;font-size:18px;font-weight:bold;text-shadow:2px 1px 0 #222;letter-spacing:.03em;padding:10px 0}#movie_backtolist{text-align:center;margin:45px auto}#movie_backtolist a{color:#c3a488;font-size:16px;font-weight:bold;text-decoration:none;line-height:1.5;display:inline-block;padding:20px 60px;border:#6f655b solid 1px;-webkit-transition:all ease .2s;transition:all ease .2s}#movie_backtolist a:hover{color:#151314;background:#c3a488}#profilemovie{text-align:center;padding-top:80px;margin-top:-40px}#profilemovie h3{color:#e4d3af;font-family:'Playfair Display',serif;font-weight:400;font-size:37px;letter-spacing:.01em;line-height:1.3;text-indent:-.01em;display:inline-block;padding:0 5px;border-bottom:#e4d3af solid 1px}.profile_movie_video{margin-top:30px;background:#1c0000 url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/pattern-dark.svg) repeat fixed;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.profile_movie_video>.video-js{display:block;margin:0 auto}.profile_movie_video .video-js .vjs-big-play-button{top:0;left:0;right:0;bottom:0;margin:auto}body.fixed{position:fixed;top:0;left:0;right:0;bottom:0}.modalConfirm{position:fixed;display:none;z-index:9999;top:0;left:0;right:0;bottom:0;width:900px;height:530px;margin:auto;text-align:center}#modal-logo #white{z-index:+1}#modal-button{font-size:0;padding-top:25px}#modal-button a{color:#fff;font-size:12px;font-family:'Roboto Condensed',sans-serif;font-weight:700;line-height:2;vertical-align:middle;width:175px;height:25px;margin:10px 20px;position:relative;cursor:pointer;display:inline-block;padding:5px 20px;border:#8c8064 1px solid;background:#6c634f;letter-spacing:.3em}#modal-button a:hover{color:#b9a67b;background:#fff;-webkit-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}#modal-button a .inner{position:relative;z-index:1}#modal-button a strong{font-size:14px;text-align:right;margin-left:5px}#modal-button a span{font-size:18px}.modalConfirm.ontheAD{height:680px}.modalConfirm.ontheAD #modal-ad{display:block}.modalConfirm.ontheAD #modal-ad img{max-width:100%}.modalConfirm.ontheAD #modal-button{padding-top:40px}.modalConfirm.ontheAD #modal-logo{display:none}.snsicon_area{position:absolute;right:0;bottom:0;margin:0 5px 0 0}.snsicon_area li{margin-bottom:5px}.snslist_area{margin:30px auto 0;text-align:center}.snslist_area li{background-repeat:no-repeat;background-size:30px 30px;height:30px;line-height:30px;margin:0 15px 20px 0;display:inline-block}.snslist_area a{font-size:15px;padding-left:40px;text-decoration:none}.snslist_area a span{display:inline-block;padding:0;line-height:2}.snslist_area .snslist_instagram{background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/common/xinstagram_icon.png.pagespeed.ic.JIL1-5nvTZ.png)}.snslist_area .snslist_instagram a span{color:#b289c5;border-bottom:1px solid #b289c5}.snslist_area .snslist_twitter{background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/common/xtwitter_icon.png.pagespeed.ic.lNe1liKHTs.png)}.snslist_area .snslist_twitter a span{color:#a3ccd9;border-bottom:1px solid #a3ccd9}.snslist_area .snslist_tiktok{background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/common/xtiktok_icon.png.pagespeed.ic.zYsq45RkuU.png)}.snslist_area .snslist_tiktok a span{color:#c3c3c3;border-bottom:1px solid #c3c3c3}.main_news{width:682px;float:left;clear:both;margin-top:17px;padding-top:21px;background-image:url(https://www.kairakudou.jp/wp-content/themes/kairakudou1-pc/images/xsl_content_bg.jpg.pagespeed.ic.OzWFyLIp9V.jpg);background-position:top left;background-repeat:repeat;background-color:#0a080e}.main_news h2{font-size:25px;line-height:1.0;font-family:'Playfair Display',serif;font-weight:400;text-align:center;letter-spacing:.01em;color:#e4d3af}.main_news h2 span{padding-left:5px;padding-right:5px;border-bottom:#e4d3af solid 1px}.main_news_item{padding:25px 30px 0}.main_news_image{width:300px;float:left}.main_news_image a{display:block;line-height:0}.main_news_image img{width:300px;height:auto}.main_news_caption{margin-left:325px}.main_news_caption h3{font-size:17px;font-weight:bold;line-height:1.6}.main_news_caption h3 a{color:#e4d3af;text-decoration:none}.main_news_caption time{display:block;margin-top:4px;color:#a6937c;font-size:12px;font-family:Trebuchet\ MS,Arial,Helvetica,sans-serif}.main_news_caption hr{border-top:#92795c solid 3px;margin-top:10px;margin-bottom:12px}.main_news_body{color:#fefefe;font-size:12px;line-height:1.6}.main_news .more{padding:20px 0;text-align:center}.main_news .more a{color:#a6937c;font-size:12px;font-weight:bold;text-decoration:none;width:200px;padding:.5em 0;display:inline-block;border:#a6937c solid 1px;transition:all .2s ease}.main_news .more a:hover{color:#000;background:#a6937c}