@charset "UTF-8";@import url(//db.onlinewebfonts.com/c/3b2646a48566403a55f62ceddbecbe18?family=Hiragino+Sans+GB);@font-face{font-family:hirakakustd-w8;src:url(../fonts/hirakakustd-w8.otf)}@font-face{font-family:listuart;src:url(../fonts/lilStuartAlt.ttf)}@font-face{font-family:HelveticaCondensedBlack;src:url(../fonts/HelveticaCondensedBlack.ttf)}html{overflow-y:scroll;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}*{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{vertical-align:middle}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size: 100%}legend{color:#000}del,ins{text-decoration:none}body{color:#000;font-size:100%;-webkit-font-smoothing:antialiased;line-height:1.4;font-size:14px;font-size:1.4rem;overflow:hidden;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif}@media screen and (max-width:767px){.pc{display:none}}@media screen and (min-width:768px){.sp{display:none}}@media screen and (max-width:800px){.pc-800{display:none}}@media screen and (min-width:420px){.sp-420{display:none}}@media screen and (min-width:1100px){.sp-1100{display:none}}@media screen and (max-width:420px){.pc-420{display:none}}.inner{max-width:1230px;padding:0 15px;margin:auto}.inner-1162{max-width:1192px;padding:0 15px;margin:auto}.clearfix{*zoom: 1}.clearfix:before{content:"";display:table}.clearfix:after{clear:both;content:"";display:table}#main-header{background:#fff;position:fixed;left:0;top:0;width:100%;z-index:999}@media screen and (min-width:768px){#main-header.on .logo{padding:15px 0 5px!important;transition:all .3s}}#main-header .header{position:relative;z-index:1}#main-header .navGlobal{font-weight:500}@media screen and (min-width:768px){#main-header .navGlobal .logo_wrap{text-align:center}}#main-header .navGlobal .logo_wrap .logo{padding:28px 0 25px;display:block;transition:all .3s}#main-header .navGlobal .logo_wrap .logo img{max-width:320px}@media screen and (max-width:767px){#main-header .navGlobal .logo_wrap .logo{padding:8px 0 7px 0}#main-header .navGlobal .logo_wrap .logo img{max-width:200px}#main-header .navGlobal .nav_wrap{background:#934080;position:absolute;width:100%;height:100vh;top:50px;padding:0 0 100px;overflow-x:hidden;z-index:999;right:-100%;opacity:0;transition:opacity 1000ms ease 0s , right .5s ease}#main-header .navGlobal .nav_wrap.on{right:0;opacity:1;transition:opacity 1000ms ease 0s , right .5s ease}}#main-header .navGlobal .nav_wrap .navGlobalIn{display:flex;flex-wrap:nowrap;justify-content:center;margin:0 -25px}@media screen and (max-width:1200px){#main-header .navGlobal .nav_wrap .navGlobalIn{margin:0 -15px}}@media screen and (max-width:767px){#main-header .navGlobal .nav_wrap .navGlobalIn{display:block;margin:0}}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem{font-size:17px;font-size:1.7rem;position:relative}@media screen and (max-width:1080px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem{font-size:13px;font-size:1.3rem}}@media only screen and (max-width:1024px) and (min-width:768px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem{position:relative}}@media screen and (min-width:768px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem:hover .subMenu{opacity:1;pointer-events:auto}}@media only screen and (min-width:768px) and (max-width:1024px) and (min-width:768px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem:hover .subMenu{opacity:0}}@media screen and (min-width:768px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem.active>a{color:#907e00}}@media screen and (max-width:767px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem:first-child a{border-top:0}}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem>a{display:block;padding:20px 25px 18px;letter-spacing:-1px}@media screen and (max-width:1200px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem>a{padding:20px 15px}}@media screen and (max-width:1080px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem>a{padding:20px 2vw}}@media screen and (max-width:900px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem>a{padding:20px 1vw}}@media screen and (max-width:767px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem>a{padding:20px;display:block;font-size:16px;font-size:1.6rem;border-right:0;border-top:1px solid #fff;color:#fff;position:relative}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem>a.on:before{display:none}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem>a:after{content:'';position:absolute;width:18px;height:2px;background:#fff;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:99}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem>a:before{content:'';position:absolute;width:2px;height:18px;background:#fff;right:23px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:99}}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem .subMenu{position:absolute;top:100%;display:none}@media screen and (min-width:768px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem .subMenu{display:block;opacity:0;pointer-events:none;transition:.7s}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem .subMenu.on{opacity:1}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem .subMenu li{list-style:none;padding:0}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem .subMenu li a:before{content:"\f0da";font:14px/1 FontAwesome;display:inline-block;margin-right:17px;font-family:'Font Awesome 5 Free'!important;font-weight:900!important;position:relative;top:-2px}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem .subMenu li:last-child a{border-bottom:solid 1px #fff}}@media screen and (max-width:767px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem .subMenu{position:static}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem .subMenu li:last-child a{border-bottom:0!important}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem .subMenu.on{display:block}#main-header .navGlobal .nav_wrap .navGlobalIn .navItem .subMenu a{padding:20px 40px;border-bottom:1px solid #fff!important;display:block;width:100%;color:#fff;font-size:16px;font-size:1.6rem}}@media only screen and (max-width:1024px) and (min-width:768px){#main-header .navGlobal .nav_wrap .navGlobalIn .navItem:last-child .subMenu{right:0}}#main-header .menuBar{display:none}#main-header .menubar-wrap{display:none}#main-header .lst_btn{position:fixed;top:30px;right:0}@media only screen and (max-width:1300px){#main-header .lst_btn{top:190px}}@media screen and (max-width:767px){#main-header .lst_btn{position:fixed;left:0;top:auto;bottom:0;display:flex;border-top:1px solid #fff;width:100%;transform:translateX(0)}}#main-header .lst_btn li{margin-bottom:15px}@media screen and (max-width:767px){#main-header .lst_btn li{width:50%;margin-bottom:0;display:flex;align-items:stretch}#main-header .lst_btn li:nth-child(1) {width:40%}#main-header .lst_btn li:nth-child(2) {width:60%}}@media screen and (max-width:340px){#main-header .lst_btn li:nth-child(1) {width:35%}#main-header .lst_btn li:nth-child(2) {width:65%}}#main-header .lst_btn li a{writing-mode:vertical-lr;text-align:center;background:#934080;color:#fff;padding:22px 12px 26px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif!important;font-size:17px;font-size:1.7rem;line-height:1.55;width:50px}@media screen and (max-width:767px){#main-header .lst_btn li a{padding:12px 10px;writing-mode:inherit;font-size:15px;font-size:1.5rem;display:flex;align-items:center;justify-content:center;width:100%}}@media screen and (max-width:767px) and (-ms-high-contrast:active),screen and (max-width:767px) and (-ms-high-contrast:none){#main-header .lst_btn li a{writing-mode:horizontal-tb;padding:15px 10px 10px}}#main-header .lst_btn li.active a{background:#95840c}@media screen and (max-width:767px){#main-header .menubar-wrap{display:block}#main-header .menubar-wrap{position:absolute;top:0;right:0;background:#934080;padding-right:10px;width:50px;height:50px}#main-header .menubar-wrap .menubar-txt{font-size:8px;font-size:.8rem;color:#fff;font-weight:bold;text-align:center;padding-left:12px}#main-header .menubar-wrap .menuBar{display:block!important;height:35px;width:44px;z-index:1000}#main-header .menubar-wrap .menuBar span{height:3px;display:block;width:30px;border-radius:25px;background:#fff;position:absolute;transition:all .3s;right:10px}#main-header .menubar-wrap .menuBar span:nth-child(1) {top:11px}#main-header .menubar-wrap .menuBar span:nth-child(2) {top:20px}#main-header .menubar-wrap .menuBar span:nth-child(3) {top:28px}#main-header .menubar-wrap.on .menuBar{transition:all .3s}#main-header .menubar-wrap.on .menuBar span:nth-child(1) {top:18px;transform:rotate(-45deg);width:25px}#main-header .menubar-wrap.on .menuBar span:nth-child(2) {opacity:0}#main-header .menubar-wrap.on .menuBar span:nth-child(3) {top:18px;width:25px;transform:rotate(45deg)}}#main-footer{padding:65px 0 0}@media screen and (max-width:767px){#main-footer{padding:50px 0 45px}}#main-footer .logoF{text-align:center;margin-bottom:66px;display:block}@media screen and (max-width:767px){#main-footer .logoF{margin-bottom:50px}}#main-footer .logoF img{max-width:272px;margin:auto;display:block}@media screen and (max-width:767px){#main-footer .logoF img{max-width:220px}}#main-footer .listF{display:flex;flex-wrap:wrap;margin:0 19px 66px}@media screen and (max-width:1000px){#main-footer .listF{margin:0 0 96px}}@media screen and (max-width:767px){#main-footer .listF{margin:0;display:block}}#main-footer .listF .item{padding:0 23px;margin-bottom:30px}@media screen and (max-width:767px){#main-footer .listF .item{padding:0}}#main-footer .listF .item>a{font-size:16px;font-size:1.6rem;margin-bottom:6px;display:block}#main-footer .listF .item .listF-sub li a{font-size:15px;font-size:1.5rem;margin-bottom:3px;display:block;font-weight:500}#main-footer .f-bot{text-align:center;position:relative;margin-bottom:70px;font-size:16px;font-size:1.6rem;font-weight:500}#main-footer .f-bot span{position:absolute;font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;display:inline-block;text-align:center;color:#fff;align-items:center;justify-content:center;background:#666;right:5px;top:50%;width:104px;height:40px;line-height:40px;transform:translateY(-50%);font-weight:normal}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#main-footer .f-bot span{padding-top:3px}}@media screen and (max-width:767px){#main-footer .f-bot span{position:static;display:block;transform:inherit;margin:20px auto 0}}#main-footer .coppyRight{text-align:center;color:#fff;font-size:12px;font-size:1.2rem;background:#934080;padding:19px 0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#main-footer .coppyRight{padding:22px 0 16px}}.breadcrumb{margin-bottom:48px}.breadcrumb .inner{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;font-size:13px;font-size:1.3rem;line-height:1.5;font-weight:500}@media screen and (max-width:767px){.breadcrumb .inner{font-size:10px;font-size:1rem}}.breadcrumb .inner i{margin:0 7px;color:transparent;background:url(http://siriusyoga.jp/wp-content/themes/sirius-yoga/assets/img/feature/ico-right.png) no-repeat center center;min-width:9px}@media screen and (max-width:767px){.breadcrumb{margin-bottom:50px}}.main_content{display:block}.ttl_style01{text-align:center;font-size:36px;font-size:3.6rem;line-height:1;font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;margin-bottom:32px}.ttl_style01 .txt_en{display:block;font-size:20px;font-size:2rem;color:#934080;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;margin-top:13px;font-weight:bold}.ttl_style01 .txt_small{font-size:28px;font-size:2.8rem;display:block;margin-bottom:13px}@media screen and (max-width:767px){.ttl_style01{font-size:30px;font-size:3rem;line-height:1.2;margin-bottom:20px}.ttl_style01 .txt_en{font-size:18px;font-size:1.8rem;margin-top:8px}.ttl_style01 .txt_small{font-size:20px;font-size:2rem}}@media screen and (max-width:374px){.ttl_style01{font-size:28px;font-size:2.8rem}.ttl_style01 .txt_small{font-size:17px;font-size:1.7rem}}.ttl_style02{font-size:40px;font-size:4rem;line-height:1;margin-bottom:24px;font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;letter-spacing:-3px}@media screen and (max-width:767px){.ttl_style02{font-size:34px;font-size:3.4rem;margin-bottom:20px}}.ttl_type01{font-size:30px;font-size:3rem;line-height:2.4;font-weight:bold;text-align:center;color:#934080;margin-bottom:30px}@media screen and (max-width:767px){.ttl_type01{font-size:18px;font-size:1.8rem;letter-spacing:0;line-height:2;margin-bottom:20px}}@media (max-width:340px){.ttl_type01{font-size:16px;font-size:1.6rem}}.ttl_type02{font-size:28px;font-size:2.8rem;line-height:1.64;font-weight:bold;color:#934080;margin-bottom:30px}@media screen and (max-width:990px){.ttl_type02{font-size:24px;font-size:2.4rem;margin-bottom:25px}}@media screen and (max-width:767px){.ttl_type02{font-size:18px;font-size:1.8rem;letter-spacing:0;line-height:2;margin-bottom:20px}}@media (max-width:340px){.ttl_type02{font-size:16px;font-size:1.6rem}}.ttl_type03{font-size:36px;font-size:3.6rem;line-height:1.1;text-align:center;margin-bottom:36px;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体",YuMincho,"Yu Mincho","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;letter-spacing:-2px}.ttl_type03 span{color:#95840c;font-size:20px;font-size:2rem;font-family:"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"Meiryo","メイリオ","MS Pゴシック",Arial,Helvetica,Verdana,sans-serif;font-weight:bold}@media screen and (max-width:990px){.ttl_type03{font-size:30px;font-size:3rem}.ttl_type03 span{font-size:18px;font-size:1.8rem}}@media screen and (max-width:767px){.ttl_type03{font-size:24px;font-size:2.4rem;margin-bottom:20px}.ttl_type03 span{font-size:16px;font-size:1.6rem}}.txtBasic,.list_style02 .item .item_content,.sec_intro .txt01,.sec_about .about_item .box01,.sec_favorite .favorite_item,.sec_contact .contact_content{font-size:16px;font-size:1.6rem;line-height:1.87}@media screen and (max-width:767px){.txtBasic,.list_style02 .item .item_content,.sec_intro .txt01,.sec_about .about_item .box01,.sec_favorite .favorite_item,.sec_contact .contact_content{font-size:14px;font-size:1.4rem;line-height:1.5}}.txtBasic01{font-size:20px;font-size:2rem;line-height:2;font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif}@media screen and (max-width:767px){.txtBasic01{font-size:18px;font-size:1.8rem;line-height:1.6}}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}.btn_type01{display:inline-block;font-size:16px;font-size:1.6rem;line-height:1;min-width:112px;text-align:center;background:#d58511;border-radius:5px;color:#fff;padding:8px 5px;font-weight:bold}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn_type01{padding:11px 5px 4px}}@media screen and (max-width:767px){.btn_type01{font-size:14px;font-size:1.4rem;min-width:90px;padding:5px}}a{color:inherit;text-decoration:none;transition:all .3s}@media screen and (min-width:768px){a:hover{opacity:.7}}img{max-width:100%}.btn_style01{display:block;font-size:15px;font-size:1.5rem;font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;text-align:center;color:#fff;position:relative;max-width:211px;width:100%;height:39px;line-height:39px;letter-spacing:-1px;background:none;border:1px solid #fff;cursor:pointer;outline:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn_style01{padding-top:3px}}@supports (-ms-ime-align: auto) {
  .btn_style01 {
    line-height: 36px;
  }
}.btn_style01:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:10px;width:12px;height:12px;background: url("../img/common/ico-r.png") no-repeat center/cover}@media screen and (max-width:767px){.btn_style01{font-size:14px;font-size:1.4rem}}.btn_style02{display:block;font-size:15px;font-size:1.5rem;font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;text-align:center;color:#fff;position:relative;max-width:291px;width:100%;height:40px;line-height:40px;letter-spacing:-1px;background:#95840c;margin-top:27px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn_style02{padding-top:4px}}.btn_style02:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:10px;width:12px;height:12px;background: url("../img/common/ico-r.png") no-repeat center/cover}@media screen and (max-width:767px){.btn_style02{font-size:14px;font-size:1.4rem;margin:auto}}.btn_style04{display:block;max-width:200px;margin:28px auto 0;font-size:18px;font-size:1.8rem;font-weight:bold;height:40px;line-height:40px;text-align:center;background:#f2d40b;transition:all .3s;color:#000}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn_style04{padding-top:4px}}@media screen and (max-width:767px){.btn_style04{font-size:16px;font-size:1.6rem}}@media screen and (min-width:768px){.btn_style04:hover{transition:all .3s;opacity:1;background:#000;color:#f2d40b}}.list_style01{display:flex;flex-wrap:nowrap;align-items:center;margin-top:45px}@media screen and (max-width:767px){.list_style01{display:block;margin-top:50px}}.list_style01 .item{margin-right:45px;width:calc(33.33% - 30px)}@media screen and (max-width:767px){.list_style01 .item{width:100%;margin-right:0;margin-bottom:20px}.list_style01 .item:last-child{margin-bottom:0}}.list_style01 .item a{position:relative;display:block}.list_style01 .item a img{width:100%}.list_style01 .item a p{position:absolute;color:#fff;top:50%;width:100%;padding:10px;transform:translateY(-50%);transition:color .3s;z-index:2;font-size:22px;font-size:2.2rem;text-align:center}.list_style01 .item-gray a p{color:#010101}.list_style01 .item:nth-child(3n) {margin-right:0}.list_style02{overflow:hidden}.list_style02 .item{display:flex;flex-wrap:nowrap;background:#934080}@media screen and (max-width:767px){.list_style02 .item{display:block;margin-bottom:20px}.list_style02 .item:last-child{margin-bottom:0}}.list_style02 .item:nth-child(odd) {flex-direction:row-reverse}.list_style02 .item:nth-child(odd) .item_content {padding:26px 10px 30px 8.6%}@media screen and (max-width:1000px){.list_style02 .item:nth-child(odd) .item_content {padding:26px 10px 30px 6.6%}}@media screen and (min-width:1416px){.list_style02 .item:nth-child(odd) .item_content {padding:26px 10px 30px 120px;max-width:700px}}.list_style02 .item:nth-child(odd) .item_content .txt {position:relative;left:-18%;margin-bottom:-39px;display:block;z-index:1}@media screen and (max-width:1000px){.list_style02 .item:nth-child(odd) .item_content .txt {left:-14%}}@media screen and (max-width:767px){.list_style02 .item:nth-child(odd) .item_content .txt {position:static}}.list_style02 .item:nth-child(odd) .item_content .ttl {margin-bottom:43px}@media screen and (min-width:768px){.list_style02 .item:nth-child(even) .btn_style02 {margin-top:57px}}.list_style02 .item .img{width:50%}@media screen and (max-width:767px){.list_style02 .item .img{width:100%}}.list_style02 .item .img img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.list_style02 .item .item_content{width:50%;background:#934080;color:#fff;padding:36px 10px 30px 5.6%}@media screen and (max-width:767px){.list_style02 .item .item_content{padding:20px 15px 30px!important;width:100%}}.list_style02 .item .item_content>*{position:relative;z-index:2}.list_style02 .item .item_content .txt{position:relative;left:-10.1%;margin-bottom:13px;display:block}@media screen and (max-width:767px){.list_style02 .item .item_content .txt{position:static}}.list_style02 .item .item_content .ttl{font-size:34px;font-size:3.4rem;line-height:1.35;font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;margin-bottom:23px}@media screen and (max-width:1000px){.list_style02 .item .item_content .ttl{font-size:25px;font-size:2.5rem}}@media screen and (max-width:767px){.list_style02 .item .item_content .ttl{margin-bottom:20px!important}}.list_style03{display:flex;flex-wrap:nowrap;align-items:flex-start}@media screen and (max-width:767px){.list_style03{display:block}}.list_style03 .item{margin-right:45px;width:calc(33.33% - 30px);font-size:18px;font-size:1.8rem}@media screen and (max-width:767px){.list_style03 .item{width:100%;margin-right:0;font-size:16px;font-size:1.6rem;margin-bottom:0}}.list_style03 .item a{display:block}.list_style03 .item a .img{position:relative}.list_style03 .item a .img img{width:100%}.list_style03 .item a .img p{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:color .3s;z-index:2;font-size:24px;font-size:2.4rem;font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;width:100%;color:#fff;text-align:center}@media screen and (max-width:900px){.list_style03 .item a .img p{font-size:20px;font-size:2rem}}.list_style03 .item a .item_content{padding:15px 9px 40px 9px}.list_style03 .item a .item_content ul li{position:relative;padding-left:14px;margin-bottom:5px;font-weight:500}.list_style03 .item a .item_content ul li:before{content:'';position:absolute;top:8px;width:7px;height:7px;border-radius:50%;background:#95840c;left:0}.list_style03 .item:nth-child(3n) {margin-right:0}.list_style04{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:29px}@media screen and (max-width:767px){.list_style04{display:block}}.list_style04 .item{width:47%;padding:24px 0;border-top:1px dotted;display:flex;flex-wrap:nowrap;align-items:center}@media screen and (max-width:767px){.list_style04 .item{width:100%;padding:15px 0}}@media screen and (min-width:768px){.list_style04 .item:nth-child(1), .list_style04 .item:nth-child(2) {border-top:0}}@media screen and (max-width:767px){.list_style04 .item:first-child{border-top:0}}.list_style04 .item .date{width:90px;height:90px;background:#934080;border-radius:50%;position:relative}.list_style04 .item .date .date_content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;font-size:2rem;color:#fff;text-align:center}.list_style04 .item .date .date_content span{color:rgba(255,255,255,.5);display:block;font-size:14px;font-size:1.4rem}.list_style04 .item .item_content{width:calc(100% - 90px);padding:0 0 0 15px}.sec_mv{position:relative}.sec_mv .slider img{width:100%}@media screen and (max-width:767px){.sec_mv .slider img{min-height:280px;width:100%;object-fit:cover;font-family:'object-fit: cover;'}}.sec_mv .slider li{position:relative}.sec_mv .slider li:first-child .mv_content{text-align:left}.sec_mv .slider li:first-child .mv_content .ttl{font-size:60px;font-size:6rem}@media screen and (max-width:1200px){.sec_mv .slider li:first-child .mv_content .ttl{font-size:50px;font-size:5rem}}@media screen and (max-width:767px){.sec_mv .slider li:first-child .mv_content .ttl{font-size:30px;font-size:3rem}}.sec_mv .mv_content{color:#fff;font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;width:100%;max-width:1320px;position:absolute;top:50%;left:50%;text-shadow:0 0 10px #000;font-size:30px;font-size:3rem;text-align:center;padding:0 60px;transform:translate(-50%,-50%)}@media screen and (max-width:1200px){.sec_mv .mv_content{font-size:24px;font-size:2.4rem}}@media screen and (max-width:767px){.sec_mv .mv_content{font-size:18px;font-size:1.8rem;padding:0 20px}}.sec_mv .mv_content ul li{display:inline-block;margin-right:49px;letter-spacing:-1px}.sec_mv .mv_content ul li:last-child{margin-right:0}@media screen and (max-width:767px){.sec_mv .mv_content ul li{font-size:18px;font-size:1.8rem;display:block}}.sec_mv .mv_content .ttl{font-size:72px;font-size:7.2rem;margin-top:2px;letter-spacing:-9px}@media screen and (max-width:1200px){.sec_mv .mv_content .ttl{font-size:62px;font-size:6.2rem}}@media screen and (max-width:767px){.sec_mv .mv_content .ttl{font-size:40px;font-size:4rem;line-height:1;margin-top:10px}}.sec_mv .mv_content .ttl .char_r{font-size:30px;font-size:3rem;vertical-align:super}.sec_intro{padding:46px 0 84px}@media screen and (max-width:767px){.sec_intro{padding:50px 0}}.sec_intro>p{color:#333}.sec_intro .ttl{text-align:center;margin-top:34px;margin-bottom:100px;font-size:70px;font-size:7rem;color:#934080;font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;line-height:1}@media screen and (max-width:767px){.sec_intro .ttl{margin-top:20px;margin-bottom:50px}}.sec_intro .ttl img{display:block;margin:auto}@media screen and (max-width:1100px){.sec_intro .ttl{font-size:60px;font-size:6rem;line-height:1.4}}.sec_intro .ttl .txt_x{color:#cacaca;display:inline-block;font-size:80px;font-size:8rem;position:relative;top:5px}@media screen and (max-width:1100px){.sec_intro .ttl .txt_x{font-size:60px;font-size:6rem;top:2px}}@media screen and (max-width:640px){.sec_intro .ttl{font-size:45px;font-size:4.5rem}.sec_intro .ttl .txt_x{font-size:45px;font-size:4.5rem}}@media screen and (max-width:410px){.sec_intro .ttl{font-size:40px;font-size:4rem}.sec_intro .ttl .txt_x{font-size:40px;font-size:4rem}}@media screen and (max-width:374px){.sec_intro .ttl{font-size:35px;font-size:3.5rem}.sec_intro .ttl .txt_x{font-size:35px;font-size:3.5rem}}.sec_intro .area_mail{max-width:1000px;margin:0 auto 17px}@media screen and (max-width:767px){.sec_intro .area_mail{margin-bottom:20px}}.sec_intro .mail_banner{background: url("../img/index/img01.png") no-repeat center/cover;font-size:24px;font-size:2.4rem;font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;padding:42px 0 33px;text-align:center;color:#fff}@media screen and (max-width:767px){.sec_intro .mail_banner{padding:30px 15px 30px;font-size:16px;font-size:1.6rem}}@media screen and (max-width:374px){.sec_intro .mail_banner{font-size:13px;font-size:1.3rem}}.sec_intro .mail_banner .ttl_banner{font-size:36px;font-size:3.6rem}.sec_intro .mail_banner .ttl_banner span{font-size:24px;font-size:2.4rem;font-weight:bold;display:block}@media screen and (max-width:767px){.sec_intro .mail_banner .ttl_banner span{font-size:20px;font-size:2rem}}@media screen and (max-width:374px){.sec_intro .mail_banner .ttl_banner span{font-size:17px;font-size:1.7rem}}@media screen and (max-width:1000px){.sec_intro .mail_banner .ttl_banner{font-size:32px;font-size:3.2rem}}@media screen and (max-width:767px){.sec_intro .mail_banner .ttl_banner{font-size:26px;font-size:2.6rem}}@media screen and (max-width:374px){.sec_intro .mail_banner .ttl_banner{font-size:23px;font-size:2.3rem}}.sec_intro .mail_wrap{background:#934080;padding:5px 10px 5px;text-align:center;display:flex;align-items:center;justify-content:center}.sec_intro .mail_wrap .ip_mail{display:inline-block;width:330px;height:39px;margin-right:10px;padding:0 10px;font-size:15px;font-size:1.5rem}@media screen and (max-width:767px){.sec_intro .mail_wrap .ip_mail{width:55%;font-size:14px;font-size:1.4rem}}.sec_intro .mail_wrap .ip_mail::-webkit-input-placeholder{color:#bbb}.sec_intro .mail_wrap .ip_mail::-moz-placeholder{color:#bbb}.sec_intro .mail_wrap .ip_mail:-ms-input-placeholder{color:#bbb}.sec_intro .mail_wrap .ip_mail:-moz-placeholder{color:#bbb}.sec_intro .mail_wrap .btn_style01{padding-right:18px}@media screen and (max-width:767px){.sec_intro .mail_wrap .btn_style01{width:45%;font-size:12px;font-size:1.2rem}.sec_intro .mail_wrap .btn_style01:after{width:10px;height:10px;right:5px}}@media screen and (max-width:640px){.sec_intro .mail_wrap .btn_style01{padding-right:24px}}.sec_intro .txt01{color:#666;margin:auto;max-width:676px;margin:auto;letter-spacing:-1px}.sec_about{margin-bottom:166px}@media screen and (max-width:990px){.sec_about{margin-bottom:80px}}@media screen and (max-width:767px){.sec_about{margin-bottom:65px}}.sec_about .ttl_style01{font-size:38px;font-size:3.8rem}@media screen and (max-width:767px){.sec_about .ttl_style01{font-size:32px;font-size:3.2rem}}.sec_about .about_item{display:flex;flex-wrap:nowrap;position:relative}@media screen and (max-width:767px){.sec_about .about_item{display:block}}.sec_about .about_item .img{width:90%;max-width:800px;height:469px}@media screen and (max-width:767px){.sec_about .about_item .img{width:100%;height:auto}}.sec_about .about_item .img img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.sec_about .about_item .box01{background:rgba(147,64,128,.9);color:#fff;padding:54px 31px 67px 50px;position:absolute;right:0;top:50px;max-width:490px;width:100%}@media screen and (max-width:767px){.sec_about .about_item .box01{position:static;padding:20px 15px 30px;max-width:100%}}.sec_about .about_item .box01 .ttl{font-size:30px;font-size:3rem;line-height:1.4;margin-bottom:20px}@media screen and (max-width:767px){.sec_about .about_item .box01 .ttl{font-size:24px;font-size:2.4rem;margin-bottom:10px}}.sec_favorite{margin-bottom:150px}@media screen and (max-width:767px){.sec_favorite{margin-bottom:65px}}.sec_favorite .favorite_item{background:#f1f3ef url(http://siriusyoga.jp/wp-content/themes/sirius-yoga/assets/img/index/img06.png) no-repeat;background-position:right top;background-size:auto;margin-bottom:100px}@media screen and (max-width:767px){.sec_favorite .favorite_item{background:none;margin-bottom:50px}}.sec_favorite .favorite_item-content{padding:0 0 65px 23px}@media screen and (max-width:767px){.sec_favorite .favorite_item-content{padding:0 0 0 0}}.sec_favorite .favorite_item .ttl{margin:0 0 43px;position:relative;top:-20px}@media screen and (max-width:767px){.sec_favorite .favorite_item .ttl{margin:0}}.sec_favorite .favorite_item .txt02{font-size:20px;font-size:2rem;line-height:1;margin-bottom:21px}@media screen and (max-width:767px){.sec_favorite .favorite_item .txt02{font-size:18px;font-size:1.8rem;margin-bottom:20px}}.sec_favorite .btn_style02{margin-top:20px}.sec_program .tab-menu{display:flex;flex-wrap:nowrap;margin-top:145px}@media screen and (max-width:767px){.sec_program .tab-menu{margin-top:40px}}.sec_program .tab-menu li{margin-right:20px;width:calc(33.33% - 13.33px);cursor:pointer}@media screen and (max-width:767px){.sec_program .tab-menu li{margin-right:10px;width:calc(33.33% - 6.67px)}}.sec_program .tab-menu li.active span,.sec_program .tab-menu li:hover span{background:#934080;transition:all .3s}.sec_program .tab-menu li.active span:after,.sec_program .tab-menu li:hover span:after{border-top:10px solid #934080}.sec_program .tab-menu li span{display:block;color:#fff;font-size:15px;font-size:1.5rem;text-align:center;height:60px;line-height:60px;position:relative;background:#b0acac;transition:all .3s;font-weight:500}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sec_program .tab-menu li span{padding-top:3px}}@media screen and (max-width:767px){.sec_program .tab-menu li span{font-size:14px;font-size:1.4rem;height:40px;line-height:40px}}.sec_program .tab-menu li span:before{content:'';position:absolute;top:3px;bottom:3px;left:3px;right:3px;border:1px dotted #fff}.sec_program .tab-menu li span:after{content:'';position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #b0acac;bottom:-10px;left:50%;transform:translateX(-50%)}.sec_program .tab-menu li:last-child{margin-right:0}.sec_program .tab-content{display:none}.sec_program .tab-content.active{display:block}.sec_program .program_banner{background:#f6f6f6;padding:81px 0 78px;margin-top:66px}@media screen and (max-width:767px){.sec_program .program_banner{padding:40px 0 40px;margin-top:50px}}.sec_program .program_banner ul{display:flex;flex-wrap:wrap;margin:0 -5px}.sec_program .program_banner ul li{padding:0 5px;margin:5px 0;width:33.33%}.sec_program .program_banner ul li img{width:100%}@media screen and (max-width:767px){.sec_program .program_banner .slick-next{right:0;z-index:22;width:30px;height:30px}.sec_program .program_banner .slick-next:before{color:#000;font-size:30px;font-size:3rem;right:0;width:30px;height:30px}.sec_program .program_banner .slick-prev{left:0;z-index:22;width:30px;height:30px}.sec_program .program_banner .slick-prev:before{width:30px;height:30px;color:#000;font-size:30px;font-size:3rem;left:0}}.sec_program .btn_style02{margin:28px auto 0}@media screen and (max-width:767px){.sec_program .btn_style02{margin-top:15px}}.sec_contact{background: url("../img/index/img12.png") no-repeat center/cover;padding:78px 0 80px}@media screen and (max-width:767px){.sec_contact{padding:40px 0 40px}}.sec_contact .contact_content{background:rgba(255,255,255,.7);padding:50px 30px 30px;text-align:center;max-width:720px;margin:auto}@media screen and (max-width:767px){.sec_contact .contact_content{padding:20px}}.sec_contact .contact_content .ttl{font-family:YuMincho,"Yu Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","游明朝","游明朝体","ＭＳ 明朝","MS Mincho","HiraMinProN-W3","TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;font-size:38px;font-size:3.8rem;line-height:1.26;margin-bottom:29px}@media screen and (max-width:767px){.sec_contact .contact_content .ttl{font-size:26px;font-size:2.6rem;margin-bottom:15px}}.btn_group{display:flex;flex-wrap:nowrap;margin-top:28px;padding:0 21px 0 16px}@media screen and (max-width:767px){.btn_group{display:block;padding:0 10px 0 10px}}.btn_group li{margin-right:20px;width:calc(50% - 10px)}.btn_group li:nth-child(2n) {margin-right:0}@media screen and (max-width:767px){.btn_group li{margin-right:0;width:100%;max-width:350px;margin-bottom:10px}.btn_group li:last-child{margin-bottom:0}}.btn_group li .btn_style03{display:block;width:100%;max-width:400px;height:60px;line-height:60px;text-align:center;color:#fff;font-size:18px;font-size:1.8rem;font-weight:bold;background:#95840c;border-radius:8px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn_group li .btn_style03{padding-top:4px}}.mainVisual{padding:53px 0 50px;display:flex;justify-content:center;background:url(http://siriusyoga.jp/wp-content/themes/sirius-yoga/assets/img/feature/mv-img.png) no-repeat;-webkit-background-size:cover;background-size:cover;margin-bottom:15px}.mainVisual .mv-content{display:inline-flex;background:rgba(0,0,0,.7);padding:0 31px 0 20px;min-height:160px;align-items:center}.mainVisual .mv-content .mv-ttl{font-weight:500;color:#fff;font-size:30px;font-size:3rem;line-height:2.4;letter-spacing:-4px}@media screen and (max-width:767px){.mainVisual .mv-content{min-height:120px}.mainVisual .mv-content .mv-ttl{font-size:20px;font-size:2rem;line-height:1.5;letter-spacing:-1px}}@media screen and (max-width:990px){.itemPicture{margin-left:-15px;margin-right:-15px}}@media screen and (max-width:767px){.itemPicture{margin-left:-10px;margin-right:-10px;margin-bottom:-30px}}.itemPicture .item img{width:100%}.itemPicture .item_img{margin-bottom:23px}.itemPicture .item_content_ttl{font-size:20px;font-size:2rem;line-height:1.5;margin-bottom:25px;font-weight:bold;font-family:"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"Meiryo","メイリオ","MS Pゴシック",Arial,Helvetica,Verdana,sans-serif}.itemPicture .item p{font-size:15px;font-size:1.5rem;font-weight:500;line-height:1.6}.itemPicture .item--big{width:100%;display:block}.itemPicture .item--big:after{content:"";display:block;clear:both}.itemPicture .item--big .item_img{padding-right:30px;width:50%;float:left;margin-bottom:0;margin-right:30px}@media screen and (max-width:990px){.itemPicture .item--big .item_img{margin-right:0}}@media screen and (max-width:767px){.itemPicture .item--big .item_img{padding-right:0;margin-bottom:20px;width:100%}}.itemPicture .item--big p{font-size:18px;font-size:1.8rem;line-height:1.8;margin-top:-3px}@media screen and (max-width:767px){.itemPicture .item--big p{font-size:14px;font-size:1.4rem}.itemPicture .item--big .item_content{padding-left:0;margin-bottom:30px}}@media screen and (max-width:990px){.itemPicture .item{padding:0 15px}.itemPicture .item_content_ttl{font-size:18px;font-size:1.8rem}}@media screen and (max-width:767px){.itemPicture .item{padding:0 15px;width:100%;margin-bottom:30px}.itemPicture .item_img{width:100%;margin-bottom:20px}.itemPicture .item_content{width:100%}.itemPicture .item_content_ttl{font-size:16px;font-size:1.6rem;margin-bottom:15px}.itemPicture .item_content p{font-size:14px;font-size:1.4rem}}.sec-method{padding-bottom:94px}@media screen and (max-width:767px){.sec-method{padding-bottom:50px}}.sec-yoga{position:relative}.sec-yoga .img-main{width:100%;min-height:600px;object-fit:cover;font-family:"object-fit: cover;"}@media (max-width:340px){.sec-yoga .img-main{object-position:right}}.sec-yoga .sec-content{position:absolute;width:100%;top:0;left:-5px;color:#fff;padding-top:31px}.sec-yoga .sec-content .img-ttl{margin-bottom:9px;font-family:'listuart';color:rgba(71,45,0,.7);font-size:70px;font-size:7rem}.sec-yoga .sec-content .img-ttl span{transform:translate(-5px,-20px);display:inline-block}@media screen and (max-width:767px){.sec-yoga .sec-content .img-ttl{font-size:40px;font-size:4rem}.sec-yoga .sec-content .img-ttl span{transform:translate(-5px,-5px)}}.sec-yoga .sec-content .ttl{max-width:990px;margin:0 auto 20px;font-weight:bold;font-size:36px;font-size:3.6rem;line-height:1.67;text-shadow:0 0 10px rgba(0,0,0,.004);letter-spacing:-1px}.sec-yoga .sec-content p{font-size:18px;font-size:1.8rem;line-height:1.67;text-shadow:0 0 10px rgba(0,0,0,.004);max-width:990px;margin:0 auto 20px}@media screen and (max-width:990px){.sec-yoga .img-main{min-height:500px}.sec-yoga .sec-content .ttl{font-size:30px;font-size:3rem}.sec-yoga .sec-content p{font-size:17px;font-size:1.7rem}}@media screen and (max-width:767px){.sec-yoga{font-size:20px;font-size:2rem}.sec-yoga .img-main{min-height:370px}.sec-yoga .img-ttl img{height:50px}.sec-yoga .sec-content .ttl{font-size:20px;font-size:2rem;line-height:1.5}.sec-yoga .sec-content p{font-size:14px;font-size:1.4rem}}.txtBase{font-weight:500;font-size:18px;font-size:1.8rem;line-height:2}@media screen and (max-width:767px){.txtBase{font-size:16px;font-size:1.6rem;line-height:1.5}}.sec-step{padding-bottom:100px;margin-top:-17%;position:relative;z-index:1}@media (max-width:1100px){.sec-step{margin-top:0}}.sec-step .inner{background:#fff;padding-top:70px;padding-left:0;padding-right:0;max-width:1200px}@media (max-width:1100px){.sec-step .inner{max-width:1230px;padding-left:15px;padding-right:15px}}.sec-step .sec-content{max-width:980px;margin:0 auto}.sec-step .txtBase{margin-bottom:36px}@media screen and (max-width:767px){.sec-step{padding-bottom:50px}.sec-step .inner{padding-top:50px}.sec-step .txtBase{margin-bottom:20px}}.listStep{display:flex;flex-wrap:wrap;padding:50px 40px;background:url(http://siriusyoga.jp/wp-content/themes/sirius-yoga/assets/img/feature/bg-01.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;margin-top:52px}.listStep .item{width:33.33%;padding:0 10px}.listStep .item_inner{background:#fff;padding-top:13px;padding-bottom:8px}.listStep .item_inner .number{text-align:center;font-weight:bold;display:block;color:#907e00;font-size:30px;font-size:3rem;line-height:1.2;margin-bottom:5px;padding:0 10px}.listStep .item_inner p{font-weight:500;font-size:18px;font-size:1.8rem;line-height:2;text-align:center;padding:0 10px}@media screen and (max-width:767px){.listStep{margin-top:25px;padding:20px 15px}.listStep .item_inner{padding:15px 0}.listStep .item_inner .number{font-size:25px;font-size:2.5rem}.listStep .item_inner p{font-size:16px;font-size:1.6rem;line-height:1.5}}@media (max-width:340px){.listStep{padding-left:10px;padding-right:10px}.listStep .item{padding:0 5px}.listStep .item_inner p{font-size:15px;font-size:1.5rem}}.sec-book{padding:100px 0 94px;background:#f2f2f2}@media screen and (max-width:767px){.sec-book{padding:50px 0}}.itemBook{display:flex;max-width:858px;margin:0 auto}.itemBook .item{width:25%;padding:0 24px}@media screen and (max-width:767px){.itemBook .item{width:50%;padding:0 10px}}.itemBook .item img{margin-bottom:10px;width:100%}.itemBook .item .ttl{font-weight:bold;font-size:16px;font-size:1.6rem;line-height:1.3125;margin-bottom:10px;text-align:center;letter-spacing:-2.5px;word-break:break-all;word-wrap:break-word}@media screen and (max-width:990px){.itemBook{margin-left:-15px;margin-right:-15px}.itemBook .item{padding:0 15px}}@media screen and (max-width:767px){.itemBook{margin-left:-10px;margin-right:-10px;margin-bottom:-20px;flex-wrap:wrap}.itemBook .item{margin-bottom:20px}.itemBook .item .ttl{font-size:14px;font-size:1.4rem}}.itemPicture{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:30px}.itemPicture .item{border-radius:12px;border:2px solid #907e00;padding:25px 20px 30px 31px;margin-right:30px;width:calc(50% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.itemPicture .item--big{width:100%;display:block;border:0 solid #eee;padding:0 0}.linkPage li a:after{font-family:'Font Awesome 5 Free'!important;font-weight:900!important}.mfp_colored{background-color:#f6f7f9!important}#main-footer .coppyRight{background:#907e00!important}@media screen and (max-width:767px){.itemPicture{flex-direction:column}.itemPicture .item{padding:15px!important}}