﻿.u-inline-pc{display:inline}@media screen and (max-width: 767px){.u-inline-pc{display:none}}.u-inline-sp{display:none}@media screen and (max-width: 767px){.u-inline-sp{display:inline}}.u-pt50{padding-top:55px !important}@media screen and (max-width: 767px){.u-pt50{padding-top:8% !important}}@font-face{font-family:"FontAwesome";src:url("/data/webfonts/fontawesome-webfont.eot");src:url("/data/webfonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("/data/webfonts/fontawesome-webfont.woff") format("woff"),url("/data/webfonts/fontawesome-webfont.ttf") format("truetype"),url("/data/webfonts/fontawesome-webfont.svg#svgFontName") format("svg");font-style:normal;font-weight:normal}#contents main{line-height:2.5}#contents main h4{font-size:20px}#contents main p,#contents main b,#contents main strong,#contents main a{font-size:16px}#contents main strong,#contents main b{position:relative}#contents main .font-size10{font-size:10%;line-height:100%}#contents main .font-size20{font-size:20%;line-height:100%}#contents main .font-size30{font-size:30%;line-height:100%}#contents main .font-size40{font-size:40%;line-height:100%}#contents main .font-size50{font-size:50%;line-height:100%}#contents main .font-size60{font-size:60%;line-height:100%}#contents main .font-size70{font-size:70%;line-height:100%}#contents main .font-size80{font-size:80%;line-height:100%}#contents main .font-size90{font-size:90%;line-height:100%}#contents main .font-size100{font-size:100%;line-height:100%}#contents main .font-size110{font-size:110%;line-height:100%}#contents main .font-size120{font-size:120%;line-height:100%}#contents main .font-size130{font-size:130%;line-height:100%}#contents main .font-size140{font-size:140%;line-height:100%}#contents main .font-size150{font-size:150%;line-height:100%}#contents main .font-size160{font-size:160%;line-height:100%}#contents main .font-size170{font-size:170%;line-height:100%}#contents main .font-size180{font-size:180%;line-height:100%}#contents main .font-size190{font-size:190%;line-height:100%}#contents main .font-size200{font-size:200%;line-height:100%}#contents main .sup{vertical-align:super;font-size:75%}#contents main .highlight{-webkit-box-shadow:inset 0 -16px 0 #bce0db;box-shadow:inset 0 -16 px 0 #bce0db}strong,b{-webkit-box-shadow:inset 0 -4px 0 #bce0db;box-shadow:inset 0 -4px 0 #bce0db}.pc #contents main .category_makeup a:hover{color:#e66a95}#contents main figure{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin:0}#contents main figure .video{width:100%;height:0;padding:0 0 56.25% 0;position:relative;text-align:left;z-index:1}#contents main figure iframe{width:100%;height:100%;position:absolute;top:0}#contents main figure img{width:100%}#contents main figcaption{color:#231815;font-size:13px;line-height:20px;margin-top:20px;width:100%}#contents main .col-6 figcaption{width:405px}@media screen and (max-width: 765px){#contents main .col-6 figcaption{width:100%}}#contents main .col-2 figcaption{width:auto}@media screen and (max-width: 765px){#contents main figcaption{width:auto}}#contents main article{padding-bottom:50px}#contents main .top-image{padding-top:70px;max-width:1000px;margin:0 auto}@media only screen and (max-width: 1200px){#contents main .top-image{padding-top:50px}}@media only screen and (max-width: 1000px){#contents main .top-image{padding-top:30px}}@media only screen and (max-width: 767px){#contents main .top-image{padding-top:0}}#contents main .top-image img{width:100%}#contents main .row{overflow:hidden}#contents main .col-text p,#contents main .col-text ul,#contents main .col-text ol,#contents main .col-text em{margin-top:30px;word-wrap:break-word}#contents main .col-text p:first-child,#contents main .col-text ul:first-child,#contents main .col-text ol:first-child,#contents main .col-text em:first-child{margin-top:0}#contents main .col-text .dummy-figure+p,#contents main .col-text .dummy-figure+ul,#contents main .col-text .dummy-figure+ol,#contents main .col-text .dummy-figure+blockquote,#contents main .col-text .dummy-figure+em{margin-top:0}#contents main .col-text ul{list-style:circle;margin-left:1em}#contents main .col-text ol{list-style:decimal;margin-left:1em}#contents main .col-text a,#contents main .article-chapter a,#contents main .introduce-creator a{border-bottom:1px solid #c88065;-webkit-transition:all .7s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all .7s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .7s cubic-bezier(0.215, 0.61, 0.355, 1)}#contents main .col-text a:hover,#contents main .article-chapter a:hover,#contents main .introduce-creator a:hover{border-bottom:none;color:#c88065}.pc #contents main .category_collection .col-text a:hover,.pc #contents main .category_love .col-text a:hover,.pc #contents main .category_prescription .col-text a:hover,.pc #contents main .category_now .col-text a:hover,.pc #contents main .category_china .col-text a:hover,.pc #contents main .category_conversation .col-text a:hover,.pc #contents main .category_fashion .col-text a:hover,.pc #contents main .category_trip .col-text a:hover,.pc #contents main .category_tokyo .col-text a:hover,.pc #contents main .category_ninetys .col-text a:hover,.pc #contents main .category_enjoy .col-text a:hover{color:#e66a95}.pc #contents main .category_hour .col-text a:hover{color:#ffe033}.pc #contents main .category_makeup .col-text a:hover{color:#8ca7e6}.pc #contents main .category_comic .col-text a:hover,.pc #contents main .category_comic2 .col-text a:hover,.pc #contents main .category_comic3 .col-text a:hover,.pc #contents main .category_comic4 .col-text a:hover{color:#e82539}.pc #contents main .category_poem .col-text a:hover{color:#76d3de}.pc #contents main .category_fortune .col-text a:hover{color:#a688bd}.pc #contents main .category_gastronomy .col-text a:hover{color:#e597b2}.pc #contents main .category_lab .col-text a:hover,.pc #contents main .category_magazine .col-text a:hover,.pc #contents main .category_salon .col-text a:hover{color:#289cc7}.pc #contents main .category_news .col-text a:hover{color:#f7c27c}.pc #contents main .category_instagram .col-text a:hover{color:#fceb30}.pc #contents main .category_gendai .col-text a:hover,.pc #contents main .category_ginza .col-text a:hover{color:#f55f6c}.pc #contents main .category_FandB .col-text a:hover{color:#edb17e}.pc #contents main .category_AandS .col-text a:hover{color:#a0eae4}.pc #contents main .category_MandI .col-text a:hover{color:#efe17b}.pc .col-text a:hover{color:#f2bdf4}.pc #contents main .category_archive .col-text a:hover{color:#a4c7ed}#contents main .col-text blockquote{margin:40px 0 25px 2em;padding:20px 0;border-top:#231815 3px solid;border-bottom:#231815 3px solid;position:relative;z-index:1}#contents main .col-text blockquote:before{position:absolute;display:inline-block;top:-46px;left:0;content:"“";font-family:"Abril Fatface",cursive;font-size:128px;line-height:0;padding-top:65px;padding-right:5px;background-color:#fff;z-index:-1}#contents main .col-text blockquote:after{position:absolute;display:inline-block;bottom:-38px;right:0;content:"”";font-family:"Abril Fatface",cursive;font-size:128px;line-height:0;padding-top:65px;padding-left:5px;background-color:#fff;z-index:-1}#contents main .category_collection blockquote,#contents main .category_love blockquote,#contents main .category_prescription blockquote,#contents main .category_now blockquote,#contents main .category_china blockquote,#contents main .category_conversation blockquote,#contents main .category_fashion blockquote,#contents main .category_trip blockquote,#contents main .category_tokyo blockquote,#contents main .category_ninetys blockquote,#contents main .category_enjoy blockquote{border-color:#231815}#contents main .category_collection blockquote:before,#contents main .category_collection blockquote:after,#contents main .category_love blockquote:before,#contents main .category_love blockquote:after,#contents main .category_prescription blockquote:before,#contents main .category_prescription blockquote:after,#contents main .category_now blockquote:before,#contents main .category_now blockquote:after,#contents main .category_china blockquote:before,#contents main .category_china blockquote:after,#contents main .category_conversation blockquote:before,#contents main .category_conversation blockquote:after,#contents main .category_fashion blockquote:before,#contents main .category_fashion blockquote:after,#contents main .category_trip blockquote:before,#contents main .category_trip blockquote:after,#contents main .category_tokyo blockquote:before,#contents main .category_tokyo blockquote:after,#contents main .category_ninetys blockquote:before,#contents main .category_ninetys blockquote:after,#contents main .category_enjoy blockquote:before,#contents main .category_enjoy blockquote:after{color:#231815}#contents main .col-text blockquote p{padding-top:30px}#contents main .col-text blockquote p:first-child{padding-top:0}#contents main .is-attention .col-text blockquote{font-size:24px;line-height:40px;padding:0;margin:0;border:none}@media screen and (max-width: 765px){#contents main .is-attention .col-text{font-size:20px}}#contents main .article-title .crown{position:relative;display:block;width:100%;height:auto}#contents main .article-title .crown .time{position:absolute;bottom:5px;right:0;font-size:11px}#contents main .article-title .crown h2{color:#231815;line-height:1;font-size:24px;text-align:center;border-bottom:#231815 5px solid;margin-top:50px;padding-bottom:12px}@media only screen and (max-width: 767px){#contents main .article-title .crown h2{font-size:calc(1.2rem + 9*(100vw - 325px)/440);padding-bottom:23px;margin-top:10px}}@media screen and (max-width: 765px){#contents main .article-title .crown p{line-height:30px;font-size:20px}}#contents main .article-title h3{font-size:34px;line-height:1.5;margin:40px 0 10px;text-align:center}@media screen and (max-width: 765px){#contents main .article-title h3{font-size:24px;line-height:30px;padding:0 20px;margin:30px 0 0}}#contents main .article-title .credit{margin-top:20px}#contents main .article-title .credit p{text-align:center;line-height:20px}#contents main .category_makeup .article-title .credit .time{border-color:#e597b2}#contents main .category_prescription .article-title .credit .time{border-color:#ef454a}#contents main .category_comic .article-title .credit .time{border-color:#e95464}#contents main .category_now .article-title .credit .time{border-color:#f6bfbc}#contents main .category_china .article-title .credit .time{border-color:#f6bfbc}#contents main .category_love .article-title .credit .time{border-color:#e6cde3}#contents main .category_trip .article-title .credit .time{border-color:#c1d8ac}#contents main .category_conversation .article-title .credit .time{border-color:#bbc8e6}#contents main .category_ginza .article-title .credit .time{border-color:#f69199}#contents main .category_gastronomy .article-title .credit .time{border-color:#e597b2}#contents main .category_hour .article-title .credit .time{border-color:#ffd900}#contents main .category_lab .article-title .credit .time{border-color:#0094c8}#contents main .category_magazine .article-title .credit .time{border-color:#e0ebaf}#contents main .category_news .article-title .credit .time{border-color:#f7d7ad}#contents main .category_minna .article-title .credit .time{border-color:#e95295}#contents main .category_instagram .article-title .credit .time{border-color:#fef263}#contents main .category_fortune .article-title .credit .time{border-color:#a688bd}#contents main .category_gendai .article-title .credit .time{border-color:#f69199}#contents main .category_FandB .article-title .credit .time{border-color:#ffd9b4}#contents main .category_AandS .article-title .credit .time{border-color:#c8ffff}#contents main .category_MandI .article-title .credit .time{border-color:#ffffb1}#contents main .category_about .article-title .credit .time{border-color:#ffe3ff}#contents main .category_archive .article-title .credit .time{border-color:#daeaff}#contents main .category_collection .article-title .credit .time,#contents main .category_love .article-title .credit .time,#contents main .category_prescription .article-title .credit .time,#contents main .category_now .article-title .credit .time,#contents main .category_china .article-title .credit .time,#contents main .category_conversation .article-title .credit .time,#contents main .category_fashion .article-title .credit .time,#contents main .category_trip .article-title .credit .time,#contents main .category_tokyo .article-title .credit .time,#contents main .category_ninetys .article-title .credit .time,#contents main .category_enjoy .article-title .credit .time{border-color:#e597b2}#contents main .category_hour .article-title .credit .time{border-color:#ffd900}#contents main .category_makeup .article-title .credit .time{border-color:#bbc8e6}#contents main .category_comic .article-title .credit .time,#contents main .category_comic2 .article-title .credit .time,#contents main .category_comic3 .article-title .credit .time,#contents main .category_comic4 .article-title .credit .time{border-color:#e95464}#contents main .category_poem .article-title .credit .time{border-color:#a2d7dd}#contents main .category_fortune .article-title .credit .time{border-color:#a688bd}#contents main .category_gastronomy .article-title .credit .time{border-color:#e597b2}#contents main .category_lab .article-title .credit .time,#contents main .category_magazine .article-title .credit .time,#contents main .category_salon .article-title .credit .time{border-color:#0094c8}#contents main .category_news .article-title .credit .time{border-color:#f7d7ad}#contents main .category_instagram .article-title .credit .time{border-color:#fef263}#contents main .category_gendai .article-title .credit .time,#contents main .category_ginza .article-title .credit .time{border-color:#f69199}#contents main .category_FandB .article-title .credit .time{border-color:#ffd9b4}#contents main .category_AandS .article-title .credit .time{border-color:#c8ffff}#contents main .category_MandI .article-title .credit .time{border-color:#ffffb1}#contents main .category_about .article-title .credit .time{border-color:#ffe3ff}#contents main .category_archive .article-title .credit .time{border-color:#daeaff}@media screen and (max-width: 765px){#contents main .article-title .credit{margin-top:30px}#contents main .article-title .credit .time{width:auto}}#contents main .bc-normal{margin-top:40px}#contents main .article-title+.bc-normal .article-chapter:first-child .col-text>.is-left p:after{left:255px}@media screen and (min-width: 766px)and (max-width: 1000px){#contents main .article-title+.bc-normal .article-chapter:first-child .col-text>.is-left p:after{left:245px}}@media screen and (max-width: 765px){#contents main .article-title+.bc-normal .article-chapter:first-child .col-text>.is-left p:after{left:0}}#contents main .article-chapter{margin-top:40px}#contents main .article-chapter:first-child{margin-top:0}#contents main .article-chapter .row.text-center .col-image+.col-text{margin-top:40px}#contents main .article-chapter .row.text-center .col-text+.col-image{margin-top:40px}#contents main .article-chapter .col-text p{position:relative}#contents main .article-chapter .col-image img{width:100%}#contents main .article-chapter .col-image:nth-child(n+3){margin-top:40px}#contents main .article-chapter .col-figure figcaption{margin-bottom:20px}@media screen and (max-width: 765px){#contents main .article-chapter .col-image{margin-top:40px}#contents main .article-chapter .col-image:first-child{margin-top:0}#contents main .article-chapter .figure-layout .dummy-figure{display:none}}#contents main .article-chapter .figure-layout .col.col-figure{position:absolute;top:0}@media screen and (max-width: 765px){#contents main .article-chapter .figure-layout .col.col-figure{position:static}}#contents main .article-chapter .figure-layout .col.col-text{overflow:hidden}#contents main .article-chapter .figure-layout .col.col-text .dummy-figure{width:50%;height:400px;padding:0 5px}#contents main .article-chapter .figure-layout.is-left .figure{left:0}#contents main .article-chapter .figure-layout.is-left .col-text .dummy-figure{float:left}#contents main .article-chapter .figure-layout.is-right .col-figure{right:0}#contents main .article-chapter .figure-layout.is-right .col-text .dummy-figure{float:right}@media screen and (max-width: 765px){#contents main .article-chapter .figure-layout .col-text{margin-top:40px}}#contents main .is-bg{margin-top:20px;padding:20px 0;background-color:#bce0db}#contents main .is-bg .article-chapter{margin-top:0}#contents main .is-bg+.article-chapter{margin-top:20px}#contents main .arrows.list-article{display:none;opacity:0;filter:alpha(opacity=0)}#contents main .arrows.list-article.is-active{display:block}@media screen and (max-width: 765px){#contents main .arrows.list-article.is-active{display:none}}.pc #contents main .arrows.list-article .btn:hover:before{color:#231815}#contents main .subhead::after{content:"....................";padding-left:5px}@media only screen and (max-width: 767px){#contents main .subhead::after{content:"....."}}#contents main .subhead::before{content:"....................";padding-right:5px}@media only screen and (max-width: 767px){#contents main .subhead::before{content:"....."}}#contents main .foot-note{border:#231815 3px solid;padding:10px;background-color:#fff;border-top:none;border-bottom:none}#contents main .foot-note-inner{border:#231815 3px solid;border-left:none;border-right:none;padding:20px}#contents main .foot-note p{font-size:13px !important;line-height:20px !important}#contents main .foot-note li{font-size:13px;line-height:20px;position:relative;margin-left:2em;text-indent:-1.9em}#contents main .foot-note li:before{content:"※"}#contents main .foot-list-wrapper{border:#231815 3px solid;padding:10px;background-color:#fff;border-top:none;border-bottom:none}#contents main .foot-list-wrapper .foot-list-inner{border:#231815 3px solid;border-left:none;border-right:none;padding:20px}#contents main .foot-list-wrapper h4{font-size:1em;margin-bottom:10px}#contents main .foot-list-wrapper .foot-list li{font-size:13px;line-height:20px;position:relative;margin-left:1.3em}#contents main .foot-list-wrapper .foot-list li:before{content:"・";position:absolute;top:50%;left:-1.3em;transform:translateY(-50%)}#contents main .foot-list-wrapper .foot-list li a{border-bottom:1px solid #c88065;-webkit-transition:all .7s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all .7s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .7s cubic-bezier(0.215, 0.61, 0.355, 1)}#contents main .foot-list-wrapper .foot-list li a:hover{border-bottom:none}#contents main .introduce-creator{margin-top:40px;padding-top:40px}@media only screen and (max-width: 767px){#contents main .introduce-creator{padding-top:30px}}#contents main .introduce-creator .section-title h2{width:67%;margin-left:auto;margin-right:auto}#contents main .introduce-creator .person::after{background:url("/assets/2022/img/common/creator-border.svg") 0 bottom no-repeat;background-size:645px auto;content:"";width:100%;display:block;height:20px}@media only screen and (max-width: 767px){#contents main .introduce-creator .person::after{background-size:800px auto}}#contents main .introduce-creator .person:first-child{background:url("/assets/2022/img/common/creator-title.svg?20230403") 0 0 no-repeat;background-size:645px auto;padding-top:20px}@media only screen and (max-width: 767px){#contents main .introduce-creator .person:first-child{background-position:-100px 0;background-size:800px auto}}#contents main .introduce-creator .image{margin:20px 0}#contents main .introduce-creator .image img{border-radius:100%;width:120px;height:120px}#contents main .introduce-creator .caption{margin:20px 0}#contents main .introduce-creator .caption h4{font-size:17px;line-height:2;margin:0}#contents main .introduce-creator .caption h5{line-height:1;margin:0;padding-bottom:10px;font-size:16px}@media screen and (max-width: 765px){#contents main .introduce-creator .image{text-align:center}}#contents main .creator-others{margin:30px 0 10px}#contents main .creator-others h4{margin:0}@media screen and (max-width: 765px){#contents main .is-pre-anim{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, 20px);-ms-transform:translate(0, 20px);-o-transform:translate(0, 20px);transform:translate(0, 20px)}}#contents main .is-pre-anim.is-anim-active{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity 1s linear,transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 1s linear,transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 1s linear,transform 1s cubic-bezier(0.215, 0.61, 0.355, 1)}#contents main .is-pre-anim.is-anim-complete{opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}#contents main .category_hour .bc-wysiwyg ol{position:relative;padding-top:50px;margin-left:0;margin-top:0;overflow:hidden;border-bottom:#231815 3px solid}#contents main .category_hour .bc-wysiwyg ol:before{position:absolute;content:"Playlist";font-size:20px;color:#231815;top:0;left:50%;margin-left:-28px}.no-svg #contents main .category_hour .bc-wysiwyg ol{padding-bottom:25px}#contents main .category_hour .bc-wysiwyg ol li{font-size:13px !important;position:relative;margin-left:2em;padding-left:2em;text-indent:-2em}#contents main .category_hour .bc-wysiwyg ol li:first-child:before{content:" ";position:absolute;top:0;left:-2em;width:200%;border-top:#231815 3px solid}#contents main .category_hour .bc-wysiwyg ol li:first-child{padding-top:25px}#contents main .category_hour .bc-wysiwyg ol li:last-child{padding-bottom:25px}#contents main .category_hour .bc-wysiwyg ol li:after{content:" ";position:absolute;top:-1px;left:-2em;width:200%;border-bottom:#231815 2px dotted}#contents main .category_hour .bc-wysiwyg ol li:first-child:after{border-bottom:none}.no-svg #contents main .category_hour .bc-wysiwyg ol li{margin-left:3em}.no-svg #contents main .category_hour .bc-wysiwyg ol li:first-child:before{left:-3em}.no-svg #contents main .category_hour .bc-wysiwyg ol li:after{left:-3em}#contents main .category_hour .bc-wysiwyg ol em{font-size:13px !important;font-style:normal;margin-left:2em;line-height:30px}#contents main .category_hour .bc-wysiwyg ol strong{font-size:13px !important;color:#898989;-webkit-box-shadow:none;box-shadow:none;line-height:30px}#contents main .article-chapter .grid{max-height:none}#contents main span.text-right,#contents main span.text-center,#contents main span.text-left{display:block}#contents main section p,#contents main .foot-note-inner{font-feature-settings:"palt";line-height:2.5}html #contents main h2,html #contents main h3,html #contents main h4,html #contents main h5{letter-spacing:.025em;font-family:游ゴシック体 Pr6N B,Yu Gothic Pr6N B,-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic Medium","Yu Gothic",Verdana,Meiryo,sans-serif}#contents main .modal-image{position:relative}#contents main .modal-image .modal-image-line{width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#contents main .modal-image .modal-image-line:before{content:"";position:absolute;top:0;left:0;border:0 solid #c88065;box-sizing:border-box;width:100%;height:100%;opacity:.9;filter:alpha(opacity=90);-webkit-transition:all .7s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all .7s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .7s cubic-bezier(0.215, 0.61, 0.355, 1)}#contents main .modal-image .modal-image-line:hover:before,#contents main .modal-image .modal-image-line:active:before{border-width:20px;border-color:#c88065}#contents main .modal-image .modal-image-line:active{-webkit-tap-highlight-color:rgba(0,0,0,0)}/*!
	Modaal - accessible modals - v0.4.4
	by Humaan, for all humans.
	http://humaan.com
*/.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2020;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all 0.3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:rgba(0,0,0,0);padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper *[tabindex="0"]{outline:none !important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:rgba(0,0,0,0);border-radius:100%;transition:all 0.2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:none;background:#fff}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after{background:#231815}.modaal-close span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-close:before,.modaal-close:after{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;transition:background 0.2s ease-in-out}.modaal-close:before{transform:rotate(-45deg)}.modaal-close:after{transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:rgba(0,0,0,0)}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background 0.2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-o-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-moz-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-ms-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}.modaal-instagram .modaal-container{width:auto;background:rgba(0,0,0,0);box-shadow:none !important}.modaal-instagram .modaal-content-container{padding:0;background:rgba(0,0,0,0)}.modaal-instagram .modaal-content-container>blockquote{width:1px !important;height:1px !important;opacity:0 !important}.modaal-instagram iframe{opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;box-shadow:none !important;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{position:absolute;top:50%;transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:rgba(0,0,0,0);border:none;border-radius:100%;transition:all 0.2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:none;background:#fff}.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after{background:#afb7bc}.modaal-gallery-control span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-gallery-control:before,.modaal-gallery-control:after{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background 0.2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:before,.modaal-gallery-prev:after{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width: 1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width: 1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:before,.modaal-gallery-control:after{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width: 900px){.modaal-instagram iframe{width:500px !important}}@media screen and (max-height: 1100px){.modaal-instagram iframe{width:700px !important}}@media screen and (max-height: 1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px !important}}@media screen and (max-height: 900px){.modaal-instagram iframe{width:500px !important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-width: 600px){.modaal-instagram iframe{width:280px !important}}@media only screen and (max-height: 820px){.modaal-gallery-label{display:none}}.modaal-loading-spinner{background:none;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;transform:scale(0.25)}@-ms-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);transform:translate(84px, 84px) rotate(45deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(2)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.12s;-moz-animation-delay:.12s;-webkit-animation-delay:.12s;-o-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);transform:translate(84px, 84px) rotate(90deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(3)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.25s;-moz-animation-delay:.25s;-webkit-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);transform:translate(84px, 84px) rotate(135deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(4)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.37s;-moz-animation-delay:.37s;-webkit-animation-delay:.37s;-o-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);transform:translate(84px, 84px) rotate(180deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(5)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);transform:translate(84px, 84px) rotate(225deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(6)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.62s;-moz-animation-delay:.62s;-webkit-animation-delay:.62s;-o-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);transform:translate(84px, 84px) rotate(270deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(7)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.75s;-moz-animation-delay:.75s;-webkit-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);transform:translate(84px, 84px) rotate(315deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.87s;-moz-animation-delay:.87s;-webkit-animation-delay:.87s;-o-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);transform:translate(84px, 84px) rotate(360deg) translate(70px, 0)}#contents .contentsOther__more a{background-color:#fffbc7}#contents .contentsOther__more a:before,#contents .contentsOther__more a:after{background:url(/assets/2022/img/common/title_more_arrow.svg) no-repeat center top/100% auto}#contents .contentsOther__more a:hover{background-color:#3e3e3e}#contents .contentsOther__more a:hover:before,#contents .contentsOther__more a:hover:after{background:url(/assets_2022/img/title_more_arrow_on.svg) no-repeat center top/100% auto}#contents main .article-chapter .audio-player a.play{border-bottom:none}/*# sourceMappingURL=detail.css.map */
