@charset "UTF-8";.display_f{display:flex}.sp_display_f{display:flex}@media screen and (max-width:768px){.sp_display_f{display:block}}.flex-d_column{flex-direction:column;justify-content:center}.justify_sb{justify-content:space-between}.justify_c{justify-content:center}.justify_start{justify-content:start}.justify_end{justify-content:end}.align_e{align-items:end}.line_h22{line-height:2.2}.align_item_c{align-items:center}.align_item_flexend{align-items:flex-end}.align_item_flexstart{align-items:flex-start}.padding_40{padding-top:40px}.txt_center{text-align:center}.txt_c_j{text-align:center}@media screen and (max-width:768px){.txt_c_j{text-align:justify}}.brown{color:#6e6464;font-weight:700}.fwb{font-weight:700}.posi_r{position:relative}.posi_a{position:absolute}@media screen and (max-width:768px){.sp_posi_inherit{position:inherit}}.z10{z-index:10 !important}.b0{bottom:0}.r0{right:0}.ffs_palt{font-feature-settings:"palt"}.letter_s-8rem-3rem{letter-spacing:.8rem}@media screen and (max-width:768px){.letter_s-8rem-3rem{letter-spacing:.3rem}}.letter_s-1{letter-spacing:-1px}@media screen and (max-width:768px){.letter_s-1{letter-spacing:0}}.letter_s-16{letter-spacing:-1.6px}@media screen and (max-width:768px){.letter_s-16{letter-spacing:0}}.hmax img{height:100%}.margin_r30_lauto{margin:0 30px 0 auto}.margin_r50_lauto{margin:0 50px 0 auto}@media screen and (max-width:768px){.sp_margin_r30_lauto{margin:0 30px 0 auto !important}}.mauto{margin:0 auto !important}.mt80{margin-top:80px !important}.margin_rauto{margin:0 auto 0 0}.margin_lauto{margin:0 0 0 auto !important}.margin_r20_lauto{margin:0 20px 0 auto !important}.margin-t0{margin-top:0 !important}.margin-b0{margin-bottom:0}@media screen and (max-width:768px){.margin-b0{margin-bottom:5vw}}.margin-b35-10vw{margin-bottom:35px !important}@media screen and (max-width:768px){.margin-b35-10vw{margin-bottom:10vw !important}}.margin-b60{margin-bottom:60px !important}@media screen and (max-width:768px){.margin-b60{margin-bottom:5vw !important}}.margin-b60-0{margin-bottom:60px !important}@media screen and (max-width:768px){.margin-b60-0{margin-bottom:0 !important}}.margin-b120{margin-bottom:120px !important}@media screen and (max-width:768px){.margin-b120{margin-bottom:10vw !important}}@media screen and (max-width:768px){.sp_margin-b30{margin-bottom:30px !important}}@media screen and (max-width:768px){.sp_margin_b15vw{margin-bottom:15vw !important}}@media screen and (max-width:768px){.sp_margin_b20vw{margin-bottom:20vw !important}}.no_paddiing{padding:0 !important}@media screen and (max-width:768px){.sp_no_paddiing{padding:0 !important}}.paddiing_30{padding:0 30px}.pb10{padding-bottom:10px !important}@media screen and (max-width:768px){.sp_paddiing_30{padding:0 30px}}@media screen and (max-width:768px){.sp_paddiing_rbl30{padding:0 0 30px 30px}}@media screen and (max-width:768px){.sp_paddiing_lbr30{padding:0 30px 30px 0}}.padding-t120{padding-top:120px !important}@media screen and (max-width:768px){.padding-t120{padding-top:20vw !important}}.padding-t120-10{padding-top:120px !important}@media screen and (max-width:768px){.padding-t120-10{padding-top:10vw !important}}.padding-t120-15vw{padding-top:120px !important}@media screen and (max-width:768px){.padding-t120-15vw{padding-top:20vw !important}}.padding-b20{padding-bottom:20px}.padding-b120{padding-bottom:120px}@media screen and (max-width:768px){.padding-b120{padding-bottom:5vw}}@media screen and (max-width:768px){.sp_padding-b30{margin-bottom:30px !important}}@media screen and (max-width:768px){.sp_padding-t30{padding-top:30px !important}}@media screen and (max-width:768px){.sp_no_margin{margin:0 !important}}@media screen and (max-width:768px){.sp_no_margin_b{margin-bottom:0 !important}}@media screen and (max-width:768px){.sp_width100{padding:0 !important;height:79.1vw;overflow:hidden}}@media screen and (max-width:768px){.sp_w100{max-width:inherit !important;width:100% !important}.sp_w100_m30{width:calc(100% + 60px) !important;margin-left:-30px !important}}.h48{height:48px}@media screen and (max-width:768px){.h48{height:10.5vw}}.h975{height:975px}.h100{height:100%}.w100vw{width:100%;position:relative}.w270{width:270px}@media screen and (max-width:768px){.w270{width:100%}}.w300{width:300px}.w320n{width:320px}.w320{max-width:320px}.w360{width:360px}@media screen and (max-width:768px){.w360{width:100% !important}}.wm360{width:calc(100% - 360px) !important}@media screen and (max-width:768px){.wm360{width:100% !important}}.w380{max-width:380px}.w390{width:390px}.w395{max-width:395px}.mr60-0{margin:0 60px 0 0 !important}@media screen and (max-width:768px){.mr60-0{margin:0 !important}}.w400{max-width:460px;padding:0 30px;margin:0 auto}.w430{width:430px}@media screen and (max-width:768px){.w430{width:100%}}.w440{width:440px}@media screen and (max-width:768px){.w440{width:100%}}.w450m{width:450px}@media screen and (max-width:768px){.w450m{width:100%}}.w450{max-width:510px;padding:0 30px;margin:0 auto}.w460{width:520px;padding:0 30px;margin:0 auto}.w490{max-width:550px;padding:0 30px;margin:0 auto}.w500{width:560px;padding:0 30px;margin:0 auto}@media screen and (max-width:768px){.w500{width:100%}}.w50p{width:50%}@media screen and (max-width:768px){.w50p{width:100%}}.w50p-30px{width:calc(50% - 30px) !important}@media screen and (max-width:768px){.w50p-30px{width:100% !important}}.w50p-40px{width:calc(50% - 40px)}@media screen and (max-width:768px){.w50p-40px{width:100%}}.w560i{width:500px !important}.maxw500{max-width:500px}.w520{width:520px}@media screen and (max-width:768px){.w520{width:100%}}.w550{width:550px}@media screen and (max-width:768px){.w550{width:100%}}.mw550-55{max-width:550px;width:55%}@media screen and (max-width:768px){.mw550-55{max-width:inherit;width:100%}}.mw550-50{max-width:550px;width:47%}@media screen and (max-width:768px){.mw550-50{max-width:inherit;width:100%}}.w550-50{width:550px}@media screen and (max-width:768px){.w550-50{width:50%}}.w550-100{width:550px}@media screen and (max-width:768px){.w550-100{width:100%}}.w580{max-width:640px;padding:0 30px;margin:0 auto}.w600{max-width:660px;padding:0 30px;margin:0 auto}@media screen and (max-width:768px){.w600{max-width:inherit}}.w620{width:620px}@media screen and (max-width:768px){.w620{width:100%}}.w620-50{max-width:620px;width:50%}@media screen and (max-width:768px){.w620-50{max-width:inherit;width:100%}}.w650{width:650px}@media screen and (max-width:768px){.w650{width:100%}}.w665{max-width:665px;width:45%}@media screen and (max-width:768px){.w665{max-width:inherit;width:100%}}.w720{max-width:780px;padding:0 30px;margin:0 auto}.w760{max-width:760px}.w845{max-width:905px;padding:0 30px;margin:0 auto}.w850{max-width:910px;padding:0 30px;margin:0 auto}.w990{max-width:1050px;padding:0 30px;margin:0 auto}.w970{max-width:1030px;padding:0 30px;margin:0 auto}.w1090{max-width:1150px;padding:0 30px;margin:0 auto}.w1190{max-width:1250px;padding:0 30px;margin:0 auto}.w1400{max-width:1400px;margin:0 auto}@media screen and (max-width:768px){.sp_w100{width:100% !important}}@media screen and (max-width:768px){.sp_w80{width:80%;margin:0 0 0 auto}}@media screen and (max-width:768px){.sp_mw_no{max-width:inherit !important}}@media screen and (max-width:768px){.sp_txt_manual{margin:0 auto !important;padding:0 30px !important;width:100% !important;max-width:inherit !important}}.bg_r_z10{position:relative;z-index:20 !important}.bg_gray_relative{position:relative}.bg_gray{position:absolute;display:block;width:970px;height:660px;z-index:-10;background-color:#f6f4f4}.bg_gray.parallax_right_long,.bg_gray.parallax_right_art03{max-width:970px;width:70%;left:0}@media screen and (max-width:768px){.bg_gray{width:83%;height:57vw}.bg_gray.parallax_right_art03{width:60%;height:81vw}}.bg_vertical{height:400px;width:660px}.bg_squea{height:660px;width:670px}@media screen and (max-width:768px){.bg_squea{width:60% !important;height:81vw}}.bg_white{background-color:#fff;display:block}.bg_bluegray{background-color:#f5f5fa}.bg_redgray{background-color:#f1efef}.bg_darkgray{background-color:#edebeb}.bg_art08{background-color:#f0eeee}.bg_art10{background-color:#f5f4f4}.bg_art14{background-color:#f2f0f0}.bg_whitegray{background-color:#f4f2f2}.bg_gold{color:#fff;background-color:#938964}@media screen and (max-width:768px){.sp_bg_blue{padding:70px 30px 50px;background-color:#f4f2f2}}@media screen and (max-width:768px){.sp_bg_gray{padding:70px 30px 50px;background-color:#f0eeee}}.bg_left{right:0;top:-120px;width:770px;z-index:-20}.bg_right{left:-30vw;top:-120px;z-index:-20}.bg_short{max-width:540px;width:70%}.bg_medium{max-width:670px;width:70%}.bg_w435{max-width:435px;width:35%}.bg_w900{max-width:900px;width:70%}.bg_long{width:770px;height:2060px;left:0}.bg_h1150{height:1150px}.bg_h1260{height:1260px}.bg_long_medi{width:560px;height:960px;left:0}@media screen and (max-width:768px){.sp_left{width:58vw;right:inherit;height:390px;left:-20vw;z-index:-20}.sp_right{width:58vw;left:inherit !important;height:390px;right:0;z-index:-20}.sp_bg_long{width:83%}.sp_bg_none{display:none}.sp_bgc_none{background-color:inherit}}@media screen and (max-width:768px){.sp_bg_brown{position:relative;margin:0 30px;padding:30px 0;background-color:#f6f4f4;z-index:-10}}.left_inherit{left:inherit}.front{position:relative}.front .front_ttl{margin:130px auto 40px;height:20px}.front .front_img{position:relative;height:660px;background-image:url(//yliy.jp/wp-content/themes/yliy/img/front/front_top.jpg);background-repeat:no-repeat;background-size:contain;background-position:right top}.front .front_img .front_img_logo{position:absolute;top:36%}.front .front_bg{top:530px}@media screen and (max-width:768px){.front .front_img_logo{width:71vw;margin:17vw auto 6vw;padding:0 40px}.front .front_img{background-image:url(//yliy.jp/wp-content/themes/yliy/img/front/sp_front_top.jpg);background-position:100% 2vw;height:67vw;background-size:83%}.front .front_ttl{margin:0 auto;padding:0 40px;height:auto;width:94vw}.front .front_bg{top:64vw}}.article_nav{position:absolute;top:0;z-index:10;width:260px;padding:25px 25px 0;background-color:#fff}.article_nav p{max-width:160px;margin:70px auto -10px}@media screen and (max-width:1200px){.article_nav{width:190px;padding:25px}.article_nav p{margin:30px auto -10px}}@media screen and (max-width:768px){.article_nav{width:70%;max-width:320px;left:50%;transform:translate(-50%,0)}.article_nav p{max-width:180px;margin:4vw auto 50px}.article_nav time{margin:55px auto 0;font-size:1.3rem;font-weight:lighter}.article_nav time:after{content:" update"}}@media screen and (max-width:480px){.article_nav p{max-width:150px;margin:60px auto 30px}.article_nav time{margin:33px auto 0}}.article_num{display:block;width:210px;height:210px;position:relative;font-weight:700}.article_num .num_wrap{position:absolute;top:calc(50% - 1px);left:50%;font-size:4.85rem;line-height:1;transform:translate(-50%,-50%);z-index:10}.article_num .num_wrap:before{content:"VOL.";position:absolute;left:-4rem;bottom:1px;font-size:2.4rem}.article_num .article_circle{top:50%;left:50%;width:130px;transform:translate(-50%,-50%)}@media screen and (max-width:1200px){.article_num{width:140px;height:140px;margin:50px 0 0}.article_num .article_circle{width:130px}}@media screen and (max-width:768px){.article_num{margin:0 auto}.article_num .num_wrap{top:calc(50% - 3px);font-size:7rem;letter-spacing:-1px}.article_num .num_wrap:before{left:-5.6rem;font-size:3.4rem;letter-spacing:0}.article_num .article_circle{width:180px}}@media screen and (max-width:480px){.article_num .num_wrap{top:calc(50% - 3px);font-size:6rem}.article_num .num_wrap:before{left:-5.3rem;font-size:3.1rem}.article_num .article_circle{width:150px}}.article_nav_sticky{position:sticky;width:260px;height:0;top:-10px;z-index:20;margin:350px auto 0 0}.article_nav_sticky .article_nav_area nav{left:inherit;right:-300px}.article_nav_sticky .article_nav_area.open nav{left:inherit;right:0}.article_nav_sticky .article_btn{position:relative;left:30px}.article_nav_sticky time{position:absolute;left:80px;font-size:1.3rem;font-weight:lighter}.article_nav_sticky time:after{content:" update"}.article_nav_sticky:after{content:"";position:absolute;top:0;z-index:-40;display:block;width:260px;height:80px;background-color:#fff}@media screen and (max-width:1200px){.article_nav_sticky{width:190px;margin:310px auto 0 0}.article_nav_sticky time{left:70px}.article_nav_sticky:after{width:190px}}.digest .article_nav{top:inherit;bottom:0}.digest .article_num .num_wrap{top:calc(50% - 3px);left:53%}.digest .article_num .num_wrap:before{content:"digest";font-size:2rem;left:-4.5rem;bottom:4px}.digest .article_num .num_wrap span{font-size:2.2rem}@media screen and (max-width:768px){.digest .article_nav{top:0;bottom:inherit;padding:0 25px}.digest .article_num .num_wrap:before{left:-5rem}}.footer{margin:170px auto}.footer .footer_logo{width:216px;margin:0 auto 80px}.footer .footer_nav{display:flex;justify-content:space-between;margin:0 auto 80px;font-size:20px}.footer .footer_nav a{position:relative}.footer .footer_nav a .ex_link{position:absolute;top:-5px;right:-15px;width:12px}.footer p{font-size:1.4rem}@media screen and (max-width:768px){.footer{margin:160px auto 130px}.footer .footer_logo{width:160px}.footer .footer_nav{flex-wrap:wrap;justify-content:center;font-size:17px}.footer .footer_nav li{margin:10px 20px 0}}