@charset "utf-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{font-size:100%;font-weight:400;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{font-size:100%;margin:0;padding:0;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{color:#000;background-color:#ff9}mark{font-weight:700;font-style:italic}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}img{vertical-align:bottom}ol,ul{list-style:none}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger:hover{opacity:.7}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;border-radius:4px}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .27s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .42s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .27s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .42s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.4s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .15s ease .4s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:.1s;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:.1s;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.4s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .15s ease .4s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:.1s;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:.1s;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .2s ease-in .25s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,left .2s ease-in .25s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,right .2s ease-in .25s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .2s ease-in .25s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,left .2s ease-in .25s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,right .2s ease-in .25s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.2s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.2s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .15s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.32s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .32s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),transform .15s cubic-bezier(.215,.61,.355,1) .32s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .32s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .32s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform .1s cubic-bezier(.55,.055,.675,.19) .22s,background-color 0s linear .1s}.hamburger--stand .hamburger-inner:before{transition:top .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform .1s cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .22s;transform:rotate(90deg);background-color:transparent}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform .1s cubic-bezier(.55,.055,.675,.19) .22s,background-color 0s linear .1s}.hamburger--stand-r .hamburger-inner:before{transition:top .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform .1s cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .22s;transform:rotate(-90deg);background-color:transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(45deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.3s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .34s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .14s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .3s cubic-bezier(.215,.61,.355,1) .14s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.3s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .34s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .14s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .3s cubic-bezier(.215,.61,.355,1) .14s;transform:rotate(-90deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.1s}.hamburger--squeeze .hamburger-inner:before{transition:top .1s ease .14s,opacity .1s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top .1s ease,opacity .1s ease .14s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.3s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.3s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}@font-face{font-family:Yu Gothic;font-weight:100;src:local("Yu Gothic Medium")}@font-face{font-family:Yu Gothic;font-weight:200;src:local("Yu Gothic Medium")}@font-face{font-family:Yu Gothic;font-weight:300;src:local("Yu Gothic Medium")}@font-face{font-family:Yu Gothic;font-weight:400;src:local("Yu Gothic Medium")}@font-face{font-family:Yu Gothic;font-weight:700;src:local("Yu Gothic Bold")}body,html{font-family:Times New Roman,Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:180%;color:#000;background:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}img{width:100%;height:auto}body>img{width:auto}.mincho{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif}a:active,a:link,a:visited{text-decoration:none;color:#000;-webkit-tap-highlight-color:transparent}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mb40{margin-bottom:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mb20{margin-bottom:20px}.pb40border{padding-bottom:40px!important;border-bottom:1px solid #e5e5e5}:focus{outline:none}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-khtml-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.main .slick-prev,.slide .slick-prev{left:0;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/arrow_left01.png) no-repeat 14px;background-size:9px}.main .slick-next,.main .slick-prev,.slide .slick-next,.slide .slick-prev{position:absolute;z-index:1;z-index:10;top:50%;width:70px;height:100px;margin-top:-50px;cursor:pointer;text-indent:-9999px;border:none}.main .slick-next,.slide .slick-next{right:0;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/arrow_right01.png) no-repeat right 14px center;background-size:9px}.slide .slick-disabled{opacity:.2}#wrapper{position:relative;width:100%;margin:0 auto;padding:0 0 50px}#wrapper,.block-column{overflow:hidden}.block-line{border-bottom:1px solid #ccc}.block-line2{border-bottom:1px solid #d0ba9d}.block_title{font-size:25px;line-height:1;text-align:center}.block_title_small{font-size:20px;line-height:1;position:relative}.block_title_small span{font-size:13px;position:absolute;top:0;right:0;color:#777}.block_title_center{font-size:25px;line-height:29px;text-align:center}.block_title_center span{font-size:13px;display:block;padding-top:0}.block_title_center .ja{font-size:12px;display:block;padding-top:0}.block_title_center span.sub{font-size:20px;display:block;padding-top:12px}.thum_list .column{position:relative;padding:0 18px}.thum_list .column .image{position:relative;overflow:hidden}.thum_list .column .image a{position:relative;display:block}.thum_list .column .image img{width:100%;height:auto;transform:scale3d(1.1,1.1,1.1) translateZ(0) rotate(0deg)}.thum_list .column.view .image img{transition:all 1.2s ease 0s;transform:scaleX(1) translateZ(0) rotate(0deg)}.thum_list .column.pr .image:after{position:absolute;top:0;left:0;width:31px;height:16px;content:" ";background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_pr.png) no-repeat}.thum_list .column .meta{font-size:11px;line-height:1;margin-top:18px}.thum_list .column .meta .category:after{margin-right:10px;margin-left:10px;content:"|";color:#777}.thum_list .column .meta .category,.thum_list .column .meta .category a{color:#b29061}.thum_list .column .meta .date{color:#777}.thum_list .column .title{font-size:20px;line-height:150%;margin-top:18px}.thum_list .column .exp{font-size:14px;line-height:164%;margin-top:15px}.thum_list .column .by_tag{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:12px;overflow:hidden;margin-top:20px;letter-spacing:-.05em}.thum_list .column .by_tag dt{float:left;clear:both;color:#999}.thum_list .column .by_tag dd,.thum_list .column .by_tag dt{margin-bottom:2px}.thum_list .column .by_tag dd a{display:inline-block}.thum_list .column .by_tag dd a:after{margin-left:10px;padding-right:10px;content:"/"}.thum_list .column .by_tag dd a:last-child:after{margin-left:0;padding-right:0;content:""}.ranking-page .thum_list{margin-top:40px}.ranking-page .thum_list .column.view{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.ranking-page .thum_list .column.view .text_block{margin-top:10px}.ranking-page .thum_list .column.view .text_block .rank-meta{display:table}.ranking-page .thum_list .column.view .text_block .rank-meta .icn-rank,.ranking-page .thum_list .column.view .text_block .rank-meta .meta{display:table-cell}.ranking-page .thum_list .column.view .text_block .rank-meta .icn-rank{padding-right:18px}.ranking-page .thum_list .column.view .text_block .rank-meta .icn-rank img{width:auto;height:32px}.slide.thum_list{padding-left:18px}.slide.thum_list .column{position:relative;width:200px;margin-right:15px;padding:0}.slide.thum_list .column .meta{font-size:11px;line-height:1;margin-top:10px;color:#777}.slide.thum_list .column .meta .category{display:none}.slide.thum_list .column .meta .category:after{content:""}.slide.thum_list .column .title{font-size:13px;line-height:153%;margin-top:5px;color:#222}.slide.thum_list .column .exp{display:none}.thum_list .slick-dots{position:absolute;bottom:25px;left:0;width:100%;text-align:center;letter-spacing:-.4em}.thum_list .slick-dots li{display:inline-block;overflow:hidden;width:6px;height:6px;margin:0 8px;letter-spacing:normal;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff}.thum_list .slick-dots li.slick-active{background:#b29061}.thum_list .slick-dots li button{width:6px;height:6px;text-indent:-9999px;opacity:0;background:#fff}.thum_list_small{margin:15px 18px 0}.thum_list_small .column{padding:20px 0;border-bottom:1px solid #ddd}.thum_list_small .column:last-child{border-bottom:none}.thum_list_small .column a{display:block;overflow:hidden}.thum_list_small .column a .image{float:left;width:35.29%}.thum_list_small .column a .image img{width:100%;height:auto}.thum_list_small .column a .text_block{position:absolute;top:50%;right:0;width:60.29%;transform:translateY(-50%)}.thum_list_small .column a .text_block .date{font-size:11px;line-height:1;color:#777}.thum_list_small .column a .text_block .exp{font-size:13px;line-height:150%;margin-top:5px}.paging{position:relative;margin-top:20px}.paging a.prev{left:0;width:40px;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/arrow_left02.png) no-repeat 50%;background-size:9px}.paging a.next,.paging a.prev{position:absolute;top:2px;display:block;height:27px}.paging a.next{right:0;width:45px;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/arrow_right03.png) no-repeat 50%;background-size:9px}.paging.pagetitle a.next{font-size:3.7vw;line-height:20px;position:absolute;top:-5px;right:0;display:block;width:10%;width:calc(5% - 15px);height:40px;padding-right:10.6vw;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/arrow_right03.png) no-repeat right 18px center;background-size:9px}.paging ul{text-align:center;letter-spacing:-.4em}.paging ul li{font-size:14px;display:inline-block;margin:0;vertical-align:top;letter-spacing:normal}.paging ul li.dot{margin-right:0}.paging ul li a{font-size:14px;line-height:30px;display:block;height:30px;padding:0 4vw}.paging ul li.current a{color:#ababab}#header{position:fixed;z-index:1000;overflow:hidden;width:100%;height:57px;background:#fff}#header.menu_view{top:0}#header .inner{position:relative;display:block;box-sizing:border-box;width:100%;height:57px;border-bottom:1px solid #c6ac8a}#menuButton{position:absolute;z-index:100;top:0;left:0;display:block;width:57px;height:57px;margin-top:0}#menuButton .hamburger{position:absolute;top:0;left:0;padding:19px 0 0 17px;outline:none}#menuButton .hamburger-box{position:relative;display:inline-block;width:21px;height:16px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:21px;height:1px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:0;background-color:#000}.is-active .hamburger-inner,.is-active .hamburger-inner:after,.is-active .hamburger-inner:before{background-color:#000}.hamburger--collapse .hamburger-inner{bottom:0}.hamburger--collapse .hamburger-inner:before{top:-7px}.hamburger--collapse .hamburger-inner:after{top:-14px}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-5px,0) rotate(-45deg)}#header .logo{position:absolute;top:16px;left:50%;width:111px;margin-left:-55px}#header .navi_search{position:absolute;top:0;right:0;width:57px;height:57px}#header .navi_search a{display:block;width:57px;height:57px;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_search.svg) no-repeat 50%;background-size:18px}#header.search .navi_search a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_close.svg) no-repeat 50%;background-size:18px}#header.search{height:57px;transition:all .5s ease}#header .search{position:absolute;z-index:101;top:0;visibility:hidden;width:100%;transition:all .5s ease;opacity:0}#header.search .search{visibility:visible;opacity:1}#header .search input,#navigation .search input{font-size:15px;width:100%;height:57px;padding-left:17px;border:none}:placeholder-shown{color:#ccc}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder,::-moz-placeholder{opacity:1;color:#ccc}:-ms-input-placeholder{color:#ccc}#header .search button,#navigation .search button{position:absolute;top:0;right:0;width:57px;height:57px;cursor:pointer;text-indent:-9999px;border-style:none;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_search.svg) no-repeat 50%;background-size:18px}#navigation{position:fixed;z-index:100;top:57px;left:0;visibility:hidden;overflow-y:auto;width:100%;height:98%;height:calc(100% - 58px);transition:all .5s ease;opacity:0;background:#fff;-webkit-overflow-scrolling:touch}#navigation.view{visibility:visible;opacity:1}#navigation .search{position:relative;overflow:hidden;width:100%;height:57px;border-bottom:1px solid #c6ac8a}#navigation .login_area{padding:40px 0 35px;text-align:center;border-bottom:1px solid #c6ac8a}#navigation .login_area .btn_login a{display:block;box-sizing:border-box;width:206px;height:47px;margin:0 auto 17px;text-align:center;border:1px solid #000;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_login.png) no-repeat 30px;background-size:14px}#navigation .login_area .btn_login a span{font-size:17px;line-height:47px;padding-left:33px}#navigation .login_area .btn_regist a{display:block;box-sizing:border-box;width:206px;height:47px;margin:0 auto 17px;text-align:center;border:1px solid #000;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_register.png) no-repeat 30px;background-size:17px}#navigation .login_area .btn_regist a span{font-size:17px;line-height:47px;padding-left:33px}#navigation .login_area p{font-size:11px;margin-top:30px;padding:0 20px;color:#444}#navigation .navi_title{font-size:17px;padding:42px 0 25px 18px}#navigation ul.navi{margin-bottom:40px;border-top:1px solid #e5e5e5}#navigation ul.navi li{border-bottom:1px solid #e5e5e5}#navigation ul.navi li.fortune>a{font-size:15px;line-height:1;display:block;padding:15px 0 15px 18px;background:none;background-size:5px}#navigation ul.navi li.fortune>ul{font-size:15px;line-height:1;display:block;padding:0 0 0 18px;background-size:5px}#navigation ul.navi li.fortune ul li:first-child{border-top:1px solid #e5e5e5}#navigation ul.navi li.fortune ul li:last-child{border-bottom:none}#navigation ul.navi li a{font-size:15px;line-height:1;display:block;padding:15px 40px 15px 18px;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/arrow_right02.png) no-repeat right 17px center;background-size:5px}#footer ul.navi{border-bottom:1px solid #b1b9c0}#navigation ul.navi li.navi_mens{padding:40px 0}#navigation ul.navi li.navi_mens dt{width:100%}#navigation ul.navi li.navi_mens a{line-height:70px;display:block;width:285px;height:70px;margin:0 auto;padding:0;border:1px solid #000}#navigation ul.navi li.navi_mens.mens a img{display:block;width:142px;height:auto;margin:15px auto 0}#navigation ul.navi li.navi_mens a img{display:block;height:auto;margin:20px auto 0}#navigation ul.navi li.navi_mens.mens a img{width:140px}#navigation ul.navi li.navi_mens a img{width:160px}#navigation .sns_title{font-size:22px;margin-bottom:40px;text-align:center}#navigation ul.sns{overflow:hidden;padding-bottom:40px;text-align:center;letter-spacing:-.4em;border-bottom:1px solid #e5e5e5}#navigation ul.sns li{display:inline-block;margin:0 15px;letter-spacing:normal}#navigation ul.sns li.sns01{width:15px}#navigation ul.sns li.sns02{width:8px}#navigation ul.sns li.sns03{width:18px}#navigation ul.sns li.sns04{width:21px}#navigation ul.sns li.sns05{width:18px}#navigation ul.sns li.sns06{width:16px}#navigation ul.sns li.sns07{width:10px}#navigation .magazine-column{padding:40px 0;text-align:center}#navigation .magazine-column .block_title_small{font-size:25px;margin-bottom:40px}#navigation .magazine-column .image{width:64%;margin:0 auto 33px}#navigation .magazine-column .issue{font-size:11px;margin-bottom:26px}#navigation .magazine-column .title1{font-size:18px;line-height:123%}#navigation .magazine-column .title2{font-size:27px;line-height:123%;margin-bottom:20px}#navigation .magazine-column .title3{font-size:13px;line-height:140%;margin-bottom:35px}#navigation .magazine-column ul.link{overflow:hidden;text-align:center;letter-spacing:-.4em}#navigation .magazine-column ul.link li{display:inline-block;width:44%;margin:0 1.2% 10px;letter-spacing:normal}#navigation .magazine-column ul.link li a{font-size:11px;line-height:32px;display:block;box-sizing:border-box;height:32px;text-align:center;color:#666;border:1px solid #ddd}#contents{position:relative;overflow:hidden}.ad{text-align:center}.ad.ndisplay{display:none}#mainvisual-column{position:relative;overflow:hidden}#mainvisual-column .main{margin:0;padding:0}#mainvisual-column .main .column{display:block;padding:0}#mainvisual-column .main .column .image{overflow:hidden;width:100%;height:auto;max-height:483px;background:#000}#mainvisual-column .main .column .image a{position:relative;display:block;overflow:hidden;width:100%;height:483px;text-align:center}#mainvisual-column .main .column .image a span{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;text-align:center;flex-basis:140%;flex-grow:3;justify-content:center}#mainvisual-column .main .column .image a span img{display:inline-block;width:auto!important;height:100%!important;margin:auto;opacity:.6}#mainvisual-column .main .column .text_block{position:absolute;bottom:70px;left:0;width:100%;text-align:center;color:#fff}#mainvisual-column .main .column .text_block a{color:#fff}#mainvisual-column .main .column .text_block .meta{font-size:11px;position:static;text-align:center;color:#fff}#mainvisual-column .main .column .text_block .meta .date{color:#fff}#mainvisual-column .main .column .text_block .meta .category:after{margin-right:10px;margin-left:10px;content:"|";color:#fff}#mainvisual-column .main .column .text_block .title{font-size:27px;line-height:123%;margin-top:15px;padding:0 15px}#mainvisual-column .main .column .text_block .exp{font-size:12px;line-height:160%;margin-top:10px;padding:0 46px}#mainvisual-column .main>.column:not(:first-child){display:none}#information-column{position:relative;overflow:hidden;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #d0ba9d}#information-column .column{margin-top:40px}#information-column .column a{display:block;padding:0 18px}#information-column .column .information_title{font-size:17px;padding:0 18px}#information-column .column .information_title .date{font-size:13px;margin-left:10px;color:#777}#information-column .column p{font-size:11px;line-height:20px;margin-top:10px}#information-column .column p.to_detail{font-style:italic;margin-top:10px;color:#b1884e}#top-breadcrumb-column{position:relative;overflow:hidden;padding:15px 18px}#top-breadcrumb-column h1,#top-breadcrumb-column p{font-size:9px;float:left;margin-right:20px}#category-list-column{position:relative;overflow:hidden;width:100%;padding-top:40px}#category-list-column .slide{margin-top:40px;margin-left:18px}#category-list-column .slide .column{position:relative;width:200px;margin-left:18px}#category-list-column .slide .column a .image{position:relative;width:200px;height:116px}#category-list-column .slide .column a .image img{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto}#category-list-column .slide .column .title{font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}#category-list-column .slide .column .title.mens{width:75px}#category-list-column .slide>.column:not(:first-child){display:none}#topics-column{position:relative;overflow:hidden;width:100%;margin-top:40px;padding-top:40px;border-top:1px solid #d0ba9d}#topics-column .big.thum_list .column .image a{position:relative;display:block;overflow:hidden;width:100%;height:0;margin-right:10px;padding-top:58%;text-align:center;background-color:#000}#topics-column .big.thum_list .column .image a span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#topics-column .big.thum_list .column .image a span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}#top-movie-column .slide,#topics-column .big,#topics-column .slide{margin-top:30px}#top-movie-column .slide.thum_list .slick-list .column .image a,#topics-column .slide.thum_list .slick-list .column .image a{position:relative;width:200px;height:116px;background-color:#000}#top-movie-column .slide.thum_list .slick-list .column .image a img,#topics-column .slide.thum_list .slick-list .column .image a img{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto}#top-movie-column .slide.thum_list .slick-list .column .image a img{top:0!important;left:0!important;width:auto!important;height:auto!important}#top-movie-column .slide .slick-next,#top-movie-column .slide .slick-prev,#topics-column .slide .slick-next,#topics-column .slide .slick-prev{top:10px;margin-top:0}#ad-01{padding-top:90px}#entry_list-column{position:relative;overflow:hidden;margin-top:40px;padding-top:40px;border-top:1px solid #c5a983}#entry_list-column.category{margin-top:0;padding-top:0;border-top:none}#entry_list-column.category .thum_list_small .column .image a{position:relative;display:block;overflow:hidden;width:100%;height:0;margin-right:10px;padding-top:58%;text-align:center}#entry_list-column.category .thum_list_small .column .image a span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#entry_list-column.category .thum_list_small .column .image a span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}#entry_list-column.category .thum_list_small .column a .image span.imgwrrap{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:58%;text-align:center}#entry_list-column.category .thum_list_small .column a .image span.imgwrrap span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#entry_list-column.category .thum_list_small .column a .image span.imgwrrap span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}#entry_list-column .pickup{overflow:hidden;margin-top:40px}#entry_list-column .pickup .column{overflow:hidden;width:100%;padding:0}#entry_list-column .pickup .column a{color:#fff}#entry_list-column .pickup .column .image{background:#000}#entry_list-column .pickup.thum_list .column .image a{position:relative;display:block;overflow:hidden;width:100%;height:375px;text-align:center}#entry_list-column .pickup.thum_list .column .image a span{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;text-align:center;flex-basis:140%;flex-grow:3;justify-content:center}#entry_list-column .pickup.thum_list .column .image a span img{display:inline-block;width:auto!important;height:100%!important;margin:auto}#entry_list-column .pickup.thum_list .column a .image{position:relative;display:block;overflow:hidden;width:100%;height:0;margin-right:10px;padding-top:100%;text-align:center}#entry_list-column .pickup.thum_list .column a .image span{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;text-align:center;flex-basis:140%;flex-grow:3;justify-content:center}#entry_list-column .pickup.thum_list .column a .image span img{display:inline-block;width:auto!important;height:100%!important}#entry_list-column .pickup .column .image img{opacity:.65}#entry_list-column .pickup .column .text_block{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center;color:#fff}#entry_list-column .pickup .column .category_title{font-size:26px;letter-spacing:.05em}#entry_list-column .pickup .column .category_title_ja{font-size:10px;line-height:1;display:block;margin-top:15px;padding-bottom:40px}#entry_list-column .pickup .column .meta{position:static;color:#fff}#entry_list-column .pickup .column .meta .category,#entry_list-column .pickup .column .meta .date{color:#fff}#entry_list-column .pickup .column .title{font-size:27px;line-height:123%;margin-top:15px;padding:0 18px;letter-spacing:-.05em}#entry_list-column .pickup .column .exp{font-size:12px;line-height:25px;margin-top:15px;padding:0 50px;letter-spacing:-.04em}#entry_list-column .newarrivals_list{margin-top:40px}#entry_list-column .newarrivals_list .column{margin:0 18px 40px;padding:0 0 20px;border-bottom:1px solid #e5e5e5}#entry_list-column .newarrivals_list .column .image a{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:58%;text-align:center}#entry_list-column .newarrivals_list .column .image a span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#entry_list-column .newarrivals_list .column .image a span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}#entry_list-column .newarrivals_list .column:last-child{margin-bottom:20px;padding-bottom:0;border-bottom:none}#entry_list-column .newarrivals_list a.more{font-size:17px;line-height:45px;display:block;width:280px;height:45px;margin:0 auto;text-align:center;border:1px solid #ddd}#entry_list-column .side_area{margin-top:80px}#side-ranking{margin:40px 0}#side-ranking .thum_list_small{margin-top:20px}#side-ranking .thum_list_small .column a .image span.imgwrrap{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:58%;text-align:center}#side-ranking .thum_list_small .column a .image span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#side-ranking .thum_list_small .column a .image span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}#side-ranking .thum_list_small .column:first-child a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/rank1.png) no-repeat 100%}#side-ranking .thum_list_small .column:nth-child(2) a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/rank2.png) no-repeat 100%}#side-ranking .thum_list_small .column:nth-child(3) a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/rank3.png) no-repeat 100%}#side-ranking .thum_list_small .column:nth-child(4) a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/rank4.png) no-repeat 100%}#side-ranking .thum_list_small .column:nth-child(5) a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/rank5.png) no-repeat 100%}#side-ranking .thum_list_small .column a .text_block{width:46.47%;margin-right:11%}#magazine-column{padding:40px 0;text-align:center}#magazine-column .block_title_small{font-size:25px;margin-bottom:40px}#magazine-column .image{width:64%;margin:0 auto 33px}#magazine-column .issue{font-size:11px;margin-bottom:26px}#magazine-column .title1{font-size:18px;line-height:123%}#magazine-column .title2{font-size:24px;line-height:123%;margin-bottom:20px}#magazine-column .title3{font-size:13px;line-height:140%;margin-bottom:35px}#magazine-column .magazine-detail{margin-bottom:10px}#magazine-column ul.link{overflow:hidden;text-align:center;letter-spacing:-.4em}#magazine-column ul.link li{display:inline-block;width:44%;margin:0 1.2% 10px;letter-spacing:normal}#magazine-column ul.link li a{font-size:11px;line-height:32px;display:block;box-sizing:border-box;height:32px;text-align:center;color:#666;border:1px solid #ddd}#magazine-column .attention{font-size:10px;margin-top:25px;padding:0 18px;text-align:left;color:#666}#from_editors-column{position:relative;margin-top:40px}#from_editors-column .thum_list_small .column a .image span.imgwrrap{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:58%;text-align:center}#from_editors-column .thum_list_small .column a .image span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#from_editors-column .thum_list_small .column a .image span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}#feature-column{position:relative;padding-top:40px;color:#fff;background:#1f1f1f}#feature-column .slide{margin:40px 0 0;padding:0 0 100px}#feature-column .slide .column{width:100%;margin:0;padding:0}#feature-column .slide .column .image{position:relative;background:#000}#feature-column .slide .column .image a{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:58%;text-align:center}#feature-column .slide .column .image a span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#feature-column .slide .column .image a span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}#feature-column .slide .column .image img{width:100%;height:auto;transition:all .8s ease 0s;opacity:.65}#feature-column .slide .column.slick-current .image img{opacity:1}#feature-column .slide .text_block{padding:20px 18px 0}#feature-column .slide .column .meta{display:none}#feature-column .slide .column .title a{font-size:20px;line-height:25px;margin-top:30px;color:#fff}#feature-column .slide .column .exp{display:block}#feature-column .slide.thum_list .slick-dots{bottom:45px}#feature-column .slide .slick-next,#feature-column .slide .slick-prev{top:80px;margin-top:0}#category-column,#category-column .category_list{position:relative;margin-top:40px}#category-column .category_list{overflow:hidden;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ddd}#category-column .category_list .category_name{font-size:18px;margin-left:18px}#category-column .category_list .category_name h2{font-size:11px;display:inline-block;padding-left:10px}#category-column .category_list a.view{font-size:12px;position:absolute;top:0;right:18px;color:#b1884e}#category-column .category_list .slide{overflow:hidden;margin-top:15px}#category-column .category_list .slide .slick-list .column a .image{position:relative;width:200px;height:116px}#category-column .category_list .slide .slick-list .column a .image img{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto}#category-column .category_list .slide .slick-next,#category-column .category_list .slide .slick-prev{top:10px;margin-top:0}#category-column .thum_list_small .column a .image span.imgwrrap{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:58%;text-align:center}#category-column .thum_list_small .column a .image span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#category-column .thum_list_small .column a .image span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}.category-column,.category-column .category_list{position:relative;margin-top:40px}.category-column .category_list{overflow:hidden;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ddd}.category-column .category_list .category_name{font-size:18px;margin-left:18px}.category-column .category_list .category_name h2{font-size:11px;display:inline-block;padding-left:10px}.category-column .category_list a.view{font-size:12px;position:absolute;top:0;right:18px;color:#b1884e}.category-column .category_list .slide{overflow:hidden;margin-top:15px}.category-column .category_list .slide .slick-list .column a .image{position:relative;width:200px;height:116px}.category-column .category_list .slide .slick-list .column a .image img{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto}.category-column .category_list .slide .slick-next,.category-column .category_list .slide .slick-prev{top:10px;margin-top:0}.category-column .thum_list_small .column a .image span.imgwrrap{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:58%;text-align:center}.category-column .thum_list_small .column a .image span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.category-column .thum_list_small .column a .image span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}.category-column .slide.thum_list .column{width:200px!important}#brand-column{position:relative;width:720px;margin-top:70px}#brand-column .brand_list{margin-top:30px}#brand-column .brand_list ul{overflow:hidden}#brand-column .brand_list ul li{float:left;color:#666}#brand-column .brand_list ul li:after{margin-left:20px;padding-right:20px;content:"|"}#brand-column .brand_list ul li:last-child:after{margin-left:0;padding-right:0;content:""}#brand-column .brand_list ul li a{font-size:12px;line-height:291%;color:#666}#ad-03{position:relative;width:300px;margin-left:40px}#side-keyword{position:relative;margin-top:40px}#side-keyword .tag_list{margin-top:35px}#side-keyword .tag_list ul{padding:0 18px;letter-spacing:-.4em}#side-keyword .tag_list ul li{display:inline-block;margin:0 10px 10px 0;letter-spacing:normal}#side-keyword .tag_list ul li a{font-size:12px;display:inline-block;padding:5px 12px;border:1px solid #ccc;background:#ddd}#recommend-column{position:relative;margin-top:40px}#recommend-column .thum_list_small .column a .image span.imgwrrap{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:58%;text-align:center}#recommend-column .thum_list_small .column a .image span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#recommend-column .thum_list_small .column a .image span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}#ad-04{width:300px;margin-top:70px;margin-left:40px}#ad-04,#footer{position:relative}#footer{border-top:1px solid #d1ba9c}#footer.top_no_border{border-top:none}#footer .about{font-size:14px;line-height:169%;line-height:203%;padding:35px 18px;text-align:left}#footer ul.sns{padding:30px 0;text-align:center;letter-spacing:-.4em;border-top:1px solid #c5a983;border-bottom:1px solid #c5a983}#footer ul.sns.mypage,#footer ul.sns.top_no_border{border-top:none}#footer ul.sns li{display:inline-block;margin:0 15px;letter-spacing:normal}#footer ul.sns li.sns01{width:15px}#footer ul.sns li.sns02{width:8px}#footer ul.sns li.sns03{width:18px}#footer ul.sns li.sns04{width:21px}#footer ul.sns li.sns05{width:18px}#footer ul.sns li.sns06{width:16px}#footer ul.sns li.sns07{width:10px}#footer .logo{width:150px;margin:35px auto 0}#footer .description{font-size:12px;margin-top:20px}#footer .description,#footer .sitemap{padding-bottom:35px;text-align:center;border-bottom:1px solid #c5a983}#footer .sitemap{margin-top:35px;letter-spacing:-.4em}#footer .sitemap dl{display:block;overflow:hidden;margin-bottom:10px;padding:0 36px 0 18px;text-align:left;vertical-align:top;letter-spacing:normal}#footer .sitemap dl dt{font-size:17px;margin-bottom:10px}#footer .sitemap dl dd{float:left;margin-bottom:10px;margin-left:18px}#footer .sitemap dl dd a{font-size:12px;line-height:181%;color:#666}#footer .sitemap dl.mens dt{width:70px;margin-top:0}#footer ul.navi{margin-top:35px;padding-bottom:35px;text-align:center;letter-spacing:-.4em;border-bottom:1px solid #c5a983}#footer ul.navi li{display:inline-block;margin:0 10px;letter-spacing:normal}#footer ul.navi li a{font-size:12px;color:#444}#footer .copyright{margin-top:40px}#footer .attention,#footer .copyright{font-size:9px;text-align:center;color:#444}#footer .attention{margin-top:20px}#breadcrumb-column{position:relative;overflow-x:scroll;padding:70px 18px 10px}#breadcrumb-column ul{display:table;overflow:hidden}#breadcrumb-column li{font-size:9px;line-height:1;display:table-cell;padding-right:10px;white-space:nowrap}#breadcrumb-column li a{color:#666}#breadcrumb-column li:after{display:inline-block;width:4px;height:12px;margin-left:10px;content:" ";vertical-align:middle;background:url(/common/images/precious/v1/smartphone/common/breadcrumb_arrow.png) no-repeat center 2px;background-size:3px}#breadcrumb-column li:last-child:after{display:none;content:""}#entry_list_title-column .title_en,#entry_list_title-column .title_ja{font-size:25px;line-height:29px;text-align:center}#entry_list_title-column h1{font-size:13px;display:block;padding:4px 4px 0;text-align:center}#entry_list_title-column h1.toptitle{font-size:25px;line-height:29px}#entry_list_title-column h2.topsummary{font-size:13px;margin-top:30px;text-align:center}#entry_list_title-column p{line-height:191%;padding:0 18px;text-align:left}#entry_list_title-column p.columnsub{font-size:13px;display:block;padding-top:4px;text-align:center}.ranking-page #entry_list_title-column p.update_date{margin-bottom:1em;text-align:center}.ranking-page #entry_list-column .thum_list .column .image a{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:58%;text-align:center}.ranking-page #entry_list-column .thum_list .column .image a span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.ranking-page #entry_list-column .thum_list .column .image a span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}#entry_list_title-column ul.tag_list{margin-top:20px;text-align:center;letter-spacing:-.4em}#entry_list_title-column ul.tag_list li{display:inline-block;margin:0 5px 10px;letter-spacing:normal}#entry_list_title-column ul.tag_list li a{font-size:12px;line-height:30px;display:block;padding:0 14px;text-align:center;color:#666;border:1px solid #ccc}#related_category-column{width:100%;padding:40px 0;background:#f5f5f5}#related_category-column .list{letter-spacing:-.4em}#related_category-column .list .column{position:relative;display:inline-block;width:43.66%;margin-bottom:20px;margin-left:4.8%;letter-spacing:normal}#related_category-column .list .column a .image{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:100%;text-align:center;background:#000}#related_category-column .list .column a .image span{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;text-align:center;flex-basis:140%;flex-grow:3;justify-content:center}#related_category-column .list .column a .image span img{display:inline-block;width:auto!important;height:100%!important;margin:auto}#related_category-column .list .column .image img{opacity:.4}#related_category-column .list .column .title{font-size:13px;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center;color:#fff}#related_category-column .list .column .title span{font-size:10px;display:block;padding-top:4px}#entry-column .summary{position:relative;padding-bottom:40px;border-bottom:1px solid #e5e5e5}#entry-column .summary .column{padding:0}#entry-column .summary .column .image{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:58%;text-align:center}#entry-column .summary .column .image span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#entry-column .summary .column .image span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}#entry-column .summary .column .image span img.notlazy-image{transform:scaleX(1) translateZ(0) rotate(0deg);opacity:1}#entry-column .summary .column .text_block{padding:0 18px}#entry-column .summary .column .series{font-size:15px;line-height:22px;margin-top:8px}#entry-column .summary .column .subtitle{font-size:17px;line-height:22px;margin-top:10px}#entry-column .summary .column .title{font-size:20px;line-height:30px;margin-top:9px}#entry-column .summary .column .exp{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:14px;line-height:214%}#entry-column .article-body p a,#entry-column .summary .column .exp a{font-style:italic;color:#fff;background:#b4956a}#entry-column .summary .writer{position:relative}#entry-column .summary .writer .image-area{display:inline-block;float:left;overflow:hidden;width:12.4%;margin:0 2.8% 0 0;padding:0;vertical-align:middle;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:50%}#entry-column .summary .writer dl{font-size:11px;position:relative;display:inline-block;overflow:hidden;width:80%;vertical-align:middle}#entry-column .summary .writer dt{float:left;color:#999}#entry-column .summary .writer dd,#entry-column .summary .writer dt{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif}dd.nodisplay,dt.nodisplay{display:none}#entry-column .summary .writer p{font-size:11px;line-height:183%;margin-top:10px;color:#444}#entry-column .summary .column .share{margin-top:20px}#entry-column .article-body .writer .share,#entry-column .summary .column .share{margin-top:20px;text-align:center}#entry-column .article-body .writer .share .share_title,#entry-column .summary .column .share .share_title{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:11px;margin-bottom:15px;color:#999}#entry-column .article-body .writer .share ul,#entry-column .summary .column .share ul{display:inline-block;vertical-align:middle;letter-spacing:normal}#entry-column .article-body .writer .share ul li,#entry-column .summary .column .share ul li{display:inline-block;margin:0 5px;vertical-align:top;letter-spacing:normal}#entry-column .article-body .writer .share ul li a,#entry-column .summary .column .share ul li a{display:block;width:32px;height:30px}#entry-column .article-body .writer .share ul li.share01 a,#entry-column .summary .column .share ul li.share01 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_share01.svg) no-repeat 50%;background-size:12px}#entry-column .article-body .writer .share ul li.share02 a,#entry-column .summary .column .share ul li.share02 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/common/icon_x_black.png) no-repeat 50%;background-size:20px}#entry-column .article-body .writer .share ul li.share03 a,#entry-column .summary .column .share ul li.share03 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_share03.svg) no-repeat 50%;background-size:25px}#entry-column .article-body .writer .share ul li.share04 a,#entry-column .summary .column .share ul li.share04 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_share04.svg) no-repeat 50%;background-size:23px}#entry-column .article-body .writer .share ul li.share05 a,#entry-column .summary .column .share ul li.share05 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_share05.svg) no-repeat 50%;background-size:27px}#entry-column .article-body .writer .share ul li.share06 a,#entry-column .summary .column .share ul li.share06 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_share06.svg) no-repeat 50%;background-size:21px}.article-body .entry_title01,.article-body h2{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:22px;line-height:150%;margin-top:50px;padding:0 18px;color:#222}.article-body ul.images-3cols li h2{display:inline-block;margin-top:10px}.article-body .entry_title02,.article-body h3{font-size:18px;line-height:155%;margin-top:50px}.article-body .entry_title02,.article-body .entry_title03,.article-body h3,.article-body h4{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;padding:0 18px;color:#222}.article-body .entry_title03,.article-body h4{font-size:16px;line-height:160%;margin-top:30px}.article-body .image-area{margin-top:20px;padding:0 18px}.article-body .figure-center{float:none;width:auto!important;margin:30px auto 0;text-align:center}.article-body .images-3cols{position:relative;width:calc(100% - 40px);padding:0 20px}.article-body .images-3cols .image-area{padding:0}.article-body .images-3cols .slick-prev{left:0;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/arrow_left01.png) no-repeat 14px;background-size:9px}.article-body .images-3cols .slick-next,.article-body .images-3cols .slick-prev{position:absolute;z-index:1;z-index:10;top:50%;width:70px;height:100px;margin-top:-50px;cursor:pointer;text-indent:-9999px;border:none}.article-body .images-3cols .slick-next{right:0;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/arrow_right01.png) no-repeat right 14px center;background-size:9px}.article-body .image-area02{padding:0}.article-body .image-area img{max-width:100%}.article-body .not-lazy{width:0!important;height:1px!important}.article-body p{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:14px;line-height:214%;margin-top:20px;padding:0 18px}.article-body .credit{padding:0 18px}.article-body .blank-caption,.article-body .caption,.article-body .credit{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:11px;font-style:italic;line-height:180%;color:#777}.article-body .blank-caption,.article-body .caption{display:block;padding-top:10px;text-align:left}.article-body ul.contact_list{padding:0 18px}.article-body ul.contact_list li{font-size:11px;line-height:230%}.article-body ul.contact_list li,.article-body ul.contact_list li span a{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif}.article-body ul.contact_list li span a{font-style:italic;color:#b1884e}.article-body .interview_q_1{margin-top:50px}.article-body .interview_q_1,.article-body .interview_q_2{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:14px;font-weight:700;line-height:214%;padding:0 18px;color:#444}.article-body .interview_q_2{margin-top:20px}.article-body .interview_a{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:14px;line-height:214%;padding:0 18px;color:#444}.article-body hr{margin:30px 18px 0;border-top:1px solid #e5e5e5}.article-body blockquote{font-size:13px;margin-top:30px;border-left:1px solid #979797}.article-body .blockquote_caption,.article-body blockquote{font-style:oblique;line-height:25px;margin-right:18px;margin-left:32px;padding-left:15px;color:#777}.article-body .blockquote_caption{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:11px}.article-body ol{margin-left:.5em;padding:0 18px 0 3.5em;list-style-type:upper-roman;text-indent:-2.5em}.article-body ol li{font-size:13px;line-height:23px;margin-bottom:4px;list-style-position:inside;list-style-type:none;counter-increment:cnt}.article-body ol li,.article-body ol li:before{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif}.article-body ol li:before{display:marker;margin-right:10px;content:"(" counter(cnt) ") "}.article-body .attention{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:11px;clear:both;padding:0 18px;color:#777}.article-body table{font-size:12px;line-height:1.5;width:98%;width:calc(100% - 36px);margin:0 18px;border-collapse:collapse;text-align:center;color:#777}.article-body table th{font-weight:700;font-weight:400;width:60px}.article-body table td,.article-body table th{padding:20px 10px;vertical-align:middle;border:1px solid #ccc}.article-body .profile{position:relative;overflow:hidden;padding:30px 18px 10px}.article-body .profile .image-area{float:left;width:36%;margin:6px 6px 0 0;padding:0}.article-body .profile .image-area img{width:100%}.article-body .profile .entry_title02{position:absolute;top:-6px;left:18px;margin-top:0;padding:0}.article-body .profile .profile_name{font-size:13px;line-height:1.5;margin-top:10px;color:#444}.article-body .profile .text{font-size:11px;line-height:192%;margin-top:10px;color:#444}.article-body .profile .text,.article-body .profile a{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif}.article-body .profile a{font-style:italic;color:#b1884e}.article-body .list{padding:0 18px}.article-body .list li a{font-size:11px;line-height:230%;padding-left:10px;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/arrow_right02.png) no-repeat 0;background-size:4px}.article-body .category_date{font-size:11px;padding:0 18px}.article-body .category_date .category:after{margin-right:10px;margin-left:10px;content:"|"}.article-body .category_date .category a{color:#222}.article-body .category_date .date{color:#777}.article-body .writer{position:relative;padding:0 18px 40px;border-bottom:1px solid #e5e5e5}.article-body .writer .image-area{display:inline-block;float:left;overflow:hidden;width:12.4%;margin:0 2.8% 0 0;padding:0;vertical-align:middle;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:50%}.article-body .writer dl{font-size:11px;line-height:18px;position:relative;display:inline-block;overflow:hidden;width:80%;padding-top:4px;vertical-align:middle}.article-body .writer dt{float:left;color:#999}.article-body .writer .text,.article-body .writer dd,.article-body .writer dt{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif}.article-body .writer .text{font-size:11px;line-height:18px;margin-top:10px;color:#444}.article-body .writer .text a{font-style:italic;color:#b1884e}.article-body .entry_credit{overflow:hidden;padding:0 18px}.article-body .entry_credit dl{font-size:11px;display:inline-block}.article-body .entry_credit dl:after{margin-right:5px;margin-left:5px;content:"/"}.article-body .entry_credit dl:last-child:after{margin-right:0;margin-left:0;content:""}.article-body .entry_credit dl dt{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;display:inline-block;color:#999}.article-body .entry_credit dl dd{display:inline-block}#entry-column .summary .tag,.article-body .tag{font-size:11px;overflow:hidden}.article-body .tag{padding:0 18px}#entry-column .summary .tag .tag_title,.article-body .tag .tag_title{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;display:inline-block;color:#999}#entry-column .summary .tag ul,.article-body .tag ul{display:inline-block}#entry-column .summary .tag ul li,.article-body .tag ul li{display:inline-block;margin-right:5px;margin-bottom:1px;vertical-align:top}#entry-column .summary .tag ul li a,.article-body .tag ul li a{font-style:italic;color:#b1884e}#entry-column .summary .tag ul li:after,.article-body .tag ul li:after{margin-right:2px;margin-left:2px;content:","}#entry-column .summary .tag ul li:first-child,.article-body .tag ul li:first-child{margin-right:2px}#entry-column .summary .tag ul li:first-child:after,.article-body .tag ul li:first-child:after{margin-right:2px;margin-left:2px;content:""}#entry-column .summary .tag ul li:last-child:after,.article-body .tag ul li:last-child:after{margin-right:0;margin-left:0;content:""}#entry-column .entry_ad{overflow:hidden;padding-top:50px;text-align:center;letter-spacing:-.4em;border-top:1px solid #ccc}#entry-column .entry_ad li{display:inline-block;width:40%;margin:0 10px;letter-spacing:normal}.article-body .map{text-align:center}.article-body .movie{position:relative;width:100%;padding-top:56.25%;text-align:center}.article-body .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}.article-body strong{font-weight:700}.article-body.movie{padding-bottom:40px;border-bottom:1px solid #ccc}.article-body .magazine-profile{padding:8px 18px 10px}.article-body .magazine-profile:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.article-body .magazine-profile .entry_title02{margin-top:0;margin-bottom:12px;padding:0}.article-body .magazine-profile .entry_title02 .source{font-size:11px;line-height:11px;color:#444}.article-body .magazine-profile .image-area{float:left;width:42.39%;margin:0 6.66% 10px 0;padding:0}.article-body .magazine-profile .image-area img{width:100%}.article-body .magazine-profile .text_block{float:right;width:50.95%}.article-body .magazine-profile .profile_name{font-size:10px;line-height:15px;margin-top:10px;color:#444}.article-body .magazine-profile .text_block .text{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:11px;line-height:192%;margin-top:10px;color:#444}.article-body .magazine-profile .text_block .text:first-child{margin-top:0}.article-body .magazine-profile a{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-style:italic;display:block;color:#b1884e}#related_article-column{width:100%;padding:40px 0;background:#f5f5f5}#related_article-column .recommend{padding:0 18px;text-align:right}#related_article-column .recommend img{width:44%}#related_article-column .meta{margin-top:0}#related_column .thum_list .column a .image span.imgwrrap{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:58%;text-align:center}#related_column .thum_list .column a .image span{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#related_column .thum_list .column a .image span img{display:inline-block;width:auto;max-width:100%!important;height:auto;max-height:100%!important}#related_keyword-column{width:100%;padding:40px 0;background:#f5f5f5}#related_keyword-column .tag_list{margin-top:35px}#related_keyword-column .tag_list ul{padding:0 18px;letter-spacing:-.4em}#related_keyword-column .tag_list ul li{display:inline-block;margin:0 10px 10px 0;letter-spacing:normal}#related_keyword-column .tag_list ul li a{font-size:12px;display:inline-block;padding:5px 12px;border:1px solid #ccc;background:#ddd}#search_result-column{text-align:center}#search_result-column .result{font-size:10px;margin-bottom:12px;color:#777}#search_result-column .word{font-size:30px;padding-bottom:12px}#search_result-column .word.author{display:inline-block}#search_result-column .num{font-size:37px}#search_result-column .num span{font-size:13px;margin-left:10px}#search_result-column .error{margin-top:30px;padding-bottom:60px;text-align:center}#search_result-column .error .nofound{font-size:17px;line-height:30px}#search_result-column .error .no_word{font-size:17px;margin-top:24px}#search_result-column .error p{font-size:11px;line-height:25px;margin-top:25px;padding:0 20px}#search_result-column .writer{padding:0 18px;text-align:left}#search_result-column .writer .text{margin-top:10px}#search_result-column .writer .image-area{display:inline-block;float:left;overflow:hidden;width:16%;margin:0 2.8% 0 0;padding:0;vertical-align:middle;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:50%}#search_result-column .writer .image-area img{width:100%;height:auto;vertical-align:bottom}#search_result-column .writer .block-column dl{font-size:11px;position:relative;display:inline-block;overflow:hidden;width:80%;vertical-align:middle}#search_result-column .writer .block-column dl dt{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;float:left;color:#999}#search_result-column .writer .block-column dl dd a{font-style:italic;color:#b1884e}#autopager{height:160px;border-top:1px solid #c6ac8a;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/loading.gif) no-repeat 50%;background-size:35px}#register{padding-bottom:40px}#register .title_en{font-size:25px;line-height:29px;text-align:center}#register h1{font-size:13px;display:block;padding-top:4px;text-align:center}#register p{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:14px;line-height:30px;text-align:left;color:#444}#register .list,#register p{padding:0 18px}#register .list .column{position:relative;margin-bottom:20px}#register .list .column a{font-size:13px;line-height:42px;display:block;height:85px;text-align:center;color:#666;border:1px solid #bfbfbf}#register .list .column .logo img{width:auto;height:22px}#register .list .column p{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:12px;margin-top:5px;text-align:center;color:#444}#register .contact{padding:0 18px}#register .contact a{font-size:14px;line-height:1;padding-left:20px;color:#b1884e;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/register/arrow.png) no-repeat left 3px}#member .title_en{font-size:25px;line-height:29px;text-align:center}#member h1{font-size:13px;display:block;padding-top:4px;text-align:center}#member #information-column{position:relative;overflow:hidden;width:auto;margin:40px auto 0;padding-top:20px;border-top:1px solid #c5a983}#member #information-column .column{margin-top:30px;padding-bottom:40px;border-bottom:1px solid #c5a983}#member p.text{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:14px;line-height:30px;color:#444}#member dl{margin-bottom:30px;padding:0 18px 15px;border-bottom:1px solid #e5e5e5}#member dl:last-child{border-bottom:none}#member dl dt{font-size:17px;color:#010101}#member dl dd,#member dl dt{margin-bottom:10px}#member dl dd a{font-size:11px;line-height:1;padding-left:10px;color:#b1884e;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/register/arrow.png) no-repeat left 4px;background-size:3px}#member .list .column{position:relative;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}#movie-column{padding:50px 0;color:#fff;background:#1f1f1f}#movie-column .thum{position:relative;margin-top:35px}#movie-column .thum.pr:after{position:absolute;z-index:1;top:0;left:0;width:31px;height:16px;content:" ";background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_pr.png) no-repeat}#movie-column .thum #moviePlayer{position:absolute;top:0;left:0;width:100%;height:100%}#movie-column .thum img{position:relative;z-index:1;width:100%;height:auto;pointer-events:none}#movie-column .thum a{position:absolute;z-index:2;top:0;left:0;display:block;overflow:hidden;width:100%;height:100%;text-indent:100%;pointer-events:none;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/movie/btn_play.svg) no-repeat 50%;background-size:50px}#movie-column .text_block{margin:20px 18px 0}#movie-column .text_block .meta{font-size:11px;line-height:1}#movie-column .text_block .meta .category:after{margin-right:10px;margin-left:10px;content:"|"}#movie-column .text_block .meta .category,#movie-column .text_block .meta .category a{color:#fff}#movie-column .text_block .title{font-size:27px;line-height:34px;margin-top:17px}#movie-column .text_block .exp{font-size:12px;line-height:20px;margin-top:12px}#authors-column{position:relative;overflow:hidden}#authors-column ul.ja_list,#authors-column ul.ja_list_2{overflow:hidden;text-align:center;letter-spacing:-.4em}#authors-column ul.ja_list_2 li,#authors-column ul.ja_list li{display:inline-block;width:12.33%;margin:0 2.9% 20px;letter-spacing:normal}#authors-column ul.ja_list_2 li a,#authors-column ul.ja_list li a{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:17px;line-height:11.23vw;display:block;box-sizing:border-box;width:100%;height:11.23vw;text-align:center;color:#777;border:1px solid #ccc}#authors-column ul.ja_list_2 li a.current,#authors-column ul.ja_list li a.current{color:#fff;background:#999}#authors-column .authors_list{margin:25px 18px 0}#authors-column .authors_list .authors_title{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:30px;padding-bottom:15px;border-bottom:1px solid #e5e5e5}#authors-column .authors_list .column{margin-top:25px;padding-bottom:22px;border-bottom:1px solid #e5e5e5}#authors-column .authors_list .column .name{font-size:13px}#authors-column .authors_list .column .exp{font-size:11px;line-height:20px;margin-top:5px;margin-bottom:2px;color:#444}#authors-column .authors_list .column a{font-size:11px;font-style:italic;padding-left:10px;color:#b1884e;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/register/arrow.png) no-repeat left 2px;background-size:4px}#fortune-list-column{width:90.66%;margin:0 auto}#fortune-list-column .summary{position:relative}#fortune-list-column .summary .series{font-size:10px;line-height:137%;margin-top:15px}#fortune-list-column .summary .title{font-size:20px;line-height:137%;margin-top:12px}#fortune-list-column .list .list_title2{font-size:18px}#fortune-list-column .summary .exp{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:14px;line-height:25px;margin-top:10px;color:#444}#fortune-list-column .list{padding-bottom:35px;border-bottom:1px solid #e5e5e5}#fortune-list-column .list .list_title{font-size:18px}#fortune-list-column .list .exp{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:12px;line-height:25px;margin-top:10px;color:#444}#fortune-list-column .list .list_area{overflow:hidden}#fortune-list-column .list .list_area .column{float:left;width:47%;margin-right:4.1%;margin-bottom:10px;text-align:center}#fortune-list-column .list .list_area .column:nth-child(2n){margin-right:0}#fortune-list-column .list .list_area .column a{display:block}#fortune-list-column .list .list_area .column a .image img{margin-bottom:12px}#fortune-list-column .list .list_area .column a .constellation{font-size:17px}#fortune-list-column .list .list_area .column a .birth{font-size:12px}#fortune-list-column .list .list_area .column a .birth,#fortune-list-column .list .list_area .column a .date{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif}#fortune-list-column .list .list_area .column a .date{font-size:9px;color:#777}#fortune-archive-column .share,#fortune-column .summary .share,#fortune-list-column .list .share{padding-top:30px;text-align:center}#fortune-archive-column .share .share_title,#fortune-column .summary .share .share_title,#fortune-list-column .list .share .share_title{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:11px;margin-bottom:15px;color:#999}#fortune-archive-column .share ul,#fortune-column .summary .share ul,#fortune-list-column .list .share ul{display:inline-block;vertical-align:middle;letter-spacing:normal}#fortune-archive-column .share ul li,#fortune-column .summary .share ul li,#fortune-list-column .list .share ul li{display:inline-block;margin:0 5px;vertical-align:top;letter-spacing:normal}#fortune-archive-column .share ul li a,#fortune-column .summary .share ul li a,#fortune-list-column .list .share ul li a{display:block;width:32px;height:30px}#fortune-archive-column .share ul li.share01 a,#fortune-column .summary .share ul li.share01 a,#fortune-list-column .list .share ul li.share01 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/common/icon_share01.svg) no-repeat 50%;background-size:12px}#fortune-archive-column .share ul li.share02 a,#fortune-column .summary .share ul li.share02 a,#fortune-list-column .list .share ul li.share02 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/common/icon_share02.svg) no-repeat 50%;background-size:25px}#fortune-archive-column .share ul li.share03 a,#fortune-column .summary .share ul li.share03 a,#fortune-list-column .list .share ul li.share03 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/common/icon_share03.svg) no-repeat 50%;background-size:25px}#fortune-archive-column .share ul li.share04 a,#fortune-column .summary .share ul li.share04 a,#fortune-list-column .list .share ul li.share04 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/common/icon_share04.svg) no-repeat 50%;background-size:23px}#fortune-archive-column .share ul li.share05 a,#fortune-column .summary .share ul li.share05 a,#fortune-list-column .list .share ul li.share05 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/common/icon_share05.svg) no-repeat 50%;background-size:27px}#fortune-archive-column .share ul li.share06 a,#fortune-column .summary .share ul li.share06 a,#fortune-list-column .list .share ul li.share06 a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/common/icon_share06.svg) no-repeat 50%;background-size:21px}#fortune-list-column .profile{overflow:hidden;margin-bottom:10px;padding-bottom:23px;border-bottom:1px solid #e5e5e5}#fortune-list-column .profile .image-area{float:left;width:44%}#fortune-list-column .profile .image-area img{width:100%}#fortune-list-column .profile .text_block{float:right;width:53%}#fortune-list-column .profile .profile_name{font-size:13px;color:#444}#fortune-list-column .profile .text{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:11px;line-height:18px;color:#444}#fortune-list-column .attention{font-size:9px;line-height:15px;position:relative;padding-top:30px;color:#777}#fortune-list-column .attention a{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:11px;font-style:italic;position:absolute;top:0;right:0;color:#b1884e}#fortune-column{width:90.66%;margin:35px auto 60px;padding-bottom:70px;border-bottom:1px solid #e5e5e5}#fortune-column .summary .constellation{font-size:15px;line-height:137%}#fortune-column .summary .constellation span{font-size:11px;margin-left:10px}#fortune-column .summary .title{font-size:20px;line-height:137%;margin-top:10px}#fortune-column .summary .exp{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:14px;line-height:25px;margin-top:15px;color:#444}#fortune-column .summary .item{overflow:hidden;margin-top:20px}#fortune-column .summary .item li{font-size:14px;float:left}#fortune-column .summary .item li:after{margin-left:5px;padding-right:5px;content:"/"}#fortune-column .summary .item li:first-child{color:#999}#fortune-column .summary .item li:first-child:after,#fortune-column .summary .item li:last-child:after{margin-left:0;padding-right:0;content:""}#fortune-column .summary .comment{position:relative;width:323px;height:142px;margin:0 auto;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/fortune/comment.jpg) no-repeat 50%;background-size:contain}#fortune-column .summary .comment p{font-size:11px;line-height:20px;position:absolute;top:50%;left:20px;width:140px;margin-top:5px;transform:translateY(-50%);text-align:left;letter-spacing:.04em}#fortune-column .summary .share_block{position:relative}#fortune-column .summary .share_block a.past{font-size:13px;font-style:italic;line-height:45px;display:block;width:230px;height:45px;margin:30px auto 0;text-align:center;color:#fff;background:#b1884e}#fortune-archive-column{width:90.66%;margin:0 auto;padding-bottom:40px;border-bottom:1px solid #e5e5e5}#fortune-archive-column .summary .constellation span.b{display:inline-block;vertical-align:middle}#fortune-archive-column .summary .constellation{font-size:30px;line-height:137%}#fortune-archive-column .summary .constellation span.s{font-size:14px;line-height:20px;display:inline-block;margin-left:10px;vertical-align:middle}#fortune-archive-column .list{margin-top:35px}#fortune-archive-column .list .column{border-bottom:1px solid #e5e5e5}#fortune-archive-column .list .column a{position:relative;display:block;padding:15px 0}#fortune-archive-column .list .column a .date{font-size:15px;color:#b29061}#fortune-archive-column .list .column a .exp{font-size:12px;line-height:20px;margin-top:10px;color:#444}#fortune-archive-column .list .column a .exp,#fortune-archive-column .list .column a .more{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif}#fortune-archive-column .list .column a .more{font-size:13px;font-style:italic;text-align:right;color:#b1884e}#fortune-archive-column .paging{padding-bottom:0}.long #wrapper{padding-top:0}.long #top-breadcrumb-column{border-bottom:1px solid #c6ac8a}.long #header{background:none}.long #header .l_b{display:none}.long #header .l_w{display:block}.long #header .inner{border-bottom:1px solid #fff}.long #header .navi_search a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_search_w.svg) no-repeat 50%;background-size:18px}.long #header.menu_view .l_b,.long #header.scroll .l_b{display:block}.long #header.menu_view .l_w,.long #header.scroll .l_w{display:none}.long .hamburger-inner,.long .hamburger-inner:after,.long .hamburger-inner:before{background-color:#fff}.long .is-active .hamburger-inner,.long .is-active .hamburger-inner:after,.long .is-active .hamburger-inner:before{background-color:#000}.long #header.menu_view{top:0}.long #header.menu_view,.long #header.scroll{background:#fff}.long #header.menu_view .inner,.long #header.scroll .inner{border-bottom:1px solid #c6ac8a}.long #header.menu_view .navi_search a,.long #header.scroll .navi_search a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_search.svg) no-repeat 50%;background-size:18px}.long #header.menu_view .hamburger-inner,.long #header.menu_view .hamburger-inner:after,.long #header.menu_view .hamburger-inner:before,.long #header.menu_view .is-active .hamburger-inner,.long #header.menu_view .is-active .hamburger-inner:after,.long #header.menu_view .is-active .hamburger-inner:before,.long #header.scroll .hamburger-inner,.long #header.scroll .hamburger-inner:after,.long #header.scroll .hamburger-inner:before{background-color:#000}.long #mainvisual-column .main .column .text_block .read{width:35px;margin:20px auto 0}.long #mainvisual-column .main .column .text_block .read a{font-size:12px;display:block;padding-top:40px;background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_read.png) no-repeat top}#bottom-overlay{position:fixed;z-index:10;bottom:0;width:100%;height:50px;text-align:center}.box-title-01{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.box-title-01 .title{font-family:Amiri,serif;font-size:26px;display:block}.box-title-01 .unit-btn-03{margin-top:20px}.box-title-02 .logo{display:flex;justify-content:flex-start;align-items:center}.box-title-02 .logo img{width:100px;margin-right:10px}.box-title-02 .logo span{display:inline-block}.box-title-02 .unit-title-01{margin-top:19px}.box-title-02 .unit-title-01 .unit-link-01{font-weight:700}.box-title-02>p{margin-top:17px}#mypage-column .box-title-02 p a{font-style:italic;margin-right:10px;padding:2px 4px;color:#fff;background:#b4956a}.box-birthday-01{margin-top:20px;padding:20px 16px;text-align:center;border:5px solid #ebdfcf;background-color:#fbf7f0}.box-birthday-01 .title{font-size:18px;display:block;margin-top:28px;color:#444}.box-birthday-01 .title:first-child{margin-top:0}.box-birthday-01 .unit-birthday-01{margin-top:12px}.box-birthday-01 .unit-btn-01{margin-top:29px}.box-birthday-01 .birthday{font-size:23px;display:block;margin-top:18px}.box-birthday-01 .attention{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:12px;font-style:oblique;line-height:20px;color:#777}.box-birthday-02{margin-top:20px;padding:21px;text-align:center;border:5px solid #ebdfcf;background-color:#fbf7f0}.box-birthday-02 .title{font-size:20px;display:block}.box-birthday-02 .title:first-child{margin-top:0}.box-birthday-02 .catch{font-size:12px;display:block;margin-top:12px;color:#444}.box-birthday-02 .unit-birthday-01{margin-top:12px}.box-birthday-02 .unit-btn-01{margin-top:29px}.box-detail-01{margin-top:36px}.box-detail-01 .unit-title-03{margin-bottom:10px}.box-detail-01 .unit-btn-04{margin-top:10px}.box-detail-02{display:flex;justify-content:space-between}.box-detail-02 .figure-wrap{width:150px}.box-detail-02 .detail-wrap>img{float:left;width:75px;margin-right:10px}.box-detail-02 .detail-wrap>*{margin-top:10px}.box-detail-02 .detail-wrap .title,.box-detail-02 .detail-wrap>:first-child{margin-top:0}.box-visual-01{position:relative;width:100%;padding-top:84%;text-align:center;color:#fff;background:url(/common/images/precious/v1/fortune/numerology/visual_back_sp.jpg) no-repeat 50% transparent;background-size:contain}.box-visual-01 .inner{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-52%)}.box-visual-01 .logo{width:73px;margin:0 auto}.box-visual-01 .title{font-size:27.5px;line-height:1;margin-top:10px;letter-spacing:.06em}.box-visual-01 p{font-size:11px;margin-top:18px}.box-visual-01 .title.small{font-size:20px}.box-result-01{text-align:center}.box-result-01 .title{font-size:20px;line-height:1}.box-result-01 .number{font-size:117px;line-height:.9;display:block;margin-top:14px;color:#001a41}.box-result-01 .member-title{font-size:22px;margin-bottom:22px}.box-result-02{position:relative;display:flex;width:100%;padding-top:100%;text-align:center;background:url(/common/images/precious/v1/fortune/numerology/result_back_sp.png) no-repeat 50% transparent;background-size:contain;justify-content:center}.box-result-02 .number{font-size:189px;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%);color:#001a41}.box-result-02 .category{font-size:20px;position:absolute;top:16%;margin:22px auto 0;padding:0}.box-result-02.destiny-image{background:url(/common/images/precious/v1/fortune/numerology/destiny_mypage.png) no-repeat 50% transparent;background-size:cover}.box-result-02.soul-image{background:url(/common/images/precious/v1/fortune/numerology/soul_mypage.png) no-repeat 50% transparent;background-size:contain}.box-result-02.personality-image{background:url(/common/images/precious/v1/fortune/numerology/parsonality_mypage.png) no-repeat 50% transparent;background-size:contain}.box-result-03{display:flex;width:100%;background:url(/common/images/precious/v1/fortune/numerology/result_back_sp.png) no-repeat 50% transparent;background-size:contain;justify-content:space-between}.box-result-03 .inner{position:relative;width:50%;padding-top:83%;text-align:center}.box-result-03 .inner:nth-of-type(odd){border-right:1px solid #ba9562}.box-result-03 .inner .number{font-size:189px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#001a41}.box-divination-01{display:flex;justify-content:space-between;flex-wrap:wrap}.box-divination-01 .inner{box-sizing:border-box;width:50%;margin-top:21px}.box-divination-01 .inner:nth-of-type(-n+2){margin-top:0}.box-divination-01 .inner:nth-of-type(odd){padding-right:5px}.box-divination-01 .inner:nth-of-type(2n){padding-left:5px}.box-divination-01 .inner .number{font-size:117px;line-height:1;position:relative;width:100%;padding-top:100%;text-align:center;color:#001a41;background:url(/common/images/precious/v1/fortune/numerology/fortune_back.png) no-repeat 50% transparent;background-size:contain}.box-divination-01 .inner .number>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-divination-01 .inner .unit-btn-06{margin-top:10px}.box-divination-01 .inner .unit-list-02{font-weight:700;margin-top:10px}.box-divination-01 .inner.backnumber,.box-divination-01 .inner .unit-btn-06.backnumber{width:100%}.box-divination-01 .inner .column{border-bottom:1px solid #e5e5e5}.box-divination-01 .inner article:first-child{border-top:1px solid #e5e5e5}.box-divination-01 .inner .column a{position:relative;display:block;padding:15px 0}.box-divination-01 .inner .column a .date{font-size:15px;color:#b29061}.box-divination-01 .inner .column a .exp{font-size:12px;line-height:20px;margin-top:10px;color:#444}.box-divination-01 .inner .column a .exp,.box-divination-01 .inner .column a .more{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif}.box-divination-01 .inner .column a .more{font-size:13px;font-style:italic;text-align:right;color:#b1884e}.box-divination-02 .divination-inner .title-wrap{width:100%;text-align:center}.box-divination-02 .divination-inner .title-wrap .title{font-size:17px;display:block}.box-divination-02 .divination-inner .title-wrap .catch{font-size:12px;display:block;margin-top:5px}.box-divination-02 .divination-inner .form-inner{display:flex;flex-direction:row;width:100%;margin-top:10px;justify-content:flex-start;align-items:stretch;align-content:stretch}.box-divination-02 .divination-inner .form-inner .unit-birthday-03{width:70%}.box-divination-02 .divination-inner .form-inner .unit-birthday-03 .birthday-inner{margin-top:8px}.box-divination-02 .divination-inner .form-inner .unit-birthday-03 .birthday-inner:first-child{margin-top:0}.box-divination-02 .divination-inner .form-inner .submit-wrap{display:flex;box-sizing:border-box;width:30%;justify-content:flex-start;align-items:stretch;align-self:stretch}.box-divination-02 .divination-inner .form-inner .submit-wrap .unit-btn-01{display:flex;width:100%;justify-content:flex-start;align-items:stretch;align-self:stretch}.box-divination-02 .divination-inner .form-inner .submit-wrap .unit-btn-01 .divineCalcButton{width:100%;min-width:auto;min-width:inherit}.unit-title-01{display:flex;justify-content:space-between}.unit-title-01+.unit-link-01{margin-top:10px}.unit-title-01 .title{font-size:20px}#mypage-column .box-title-02 .unit-link-01{float:right}#mypage-column .box-title-02 .unit-link-01 a{font-weight:700}.unit-title-02{font-size:17px;text-align:center}.unit-title-03{font-size:17px}.unit-title-04{font-size:20px}.unit-link-01{display:block}.unit-link-01 a{color:#ba9562}.unit-link-01 a:after{font-family:FontAwesome;margin-left:10px;content:"\f105"}.unit-btn-01 .divineCalcButton,.unit-btn-01 a{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HiraMinProN-W3,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;font-size:16px;display:inline-block;min-width:120px;margin:0;padding:8px;cursor:pointer;color:#fff;border:none;border-radius:0;border-radius:2px;outline:none;background:none;background-color:#ba9562;-webkit-appearance:none;appearance:none}.unit-btn-01 #divineNameButton:disabled{opacity:.6}.unit-btn-02{text-align:center}.unit-btn-02 a,.unit-btn-02 input[type=submit]{font-size:12px;display:inline-block;box-sizing:border-box;min-width:280px;margin:0;padding:13px 10px 10px;cursor:pointer;color:#fff;border:none;border-radius:0;outline:none;background:none;background-color:#ba9562;-webkit-appearance:none;appearance:none}.unit-btn-03 a{padding:10px 5px;border:1px solid #ccc}.unit-btn-03 a:after{font-family:FontAwesome;margin-left:20px;content:"\f105"}.unit-btn-04{text-align:center}.unit-btn-04 a,.unit-btn-04 input[type=submit]{font-size:12px;display:inline-block;box-sizing:border-box;min-width:280px;margin:0;padding:10px 10px 8px;cursor:pointer;text-align:center;color:#fff;border:none;border-radius:0;border-radius:2px;outline:none;background:none;background-color:#ba9562;-webkit-appearance:none;appearance:none}.unit-btn-05{font-size:16px}.unit-btn-05 a{position:relative;display:block;padding:8px 4px;color:#ba9562;border:1px solid #ba9562;border-radius:2px;background-color:#fbf7f0}.unit-btn-05 a:before{font-family:FontAwesome;font-size:17px;position:absolute;top:50%;right:6px;content:"\f105";transform:translateY(-50%)}.unit-list-01 li.unit-btn-05{width:43%!important;margin:0 8px!important}.unit-btn-06 a{font-style:italic;display:block;padding:7px 7px 5px;text-align:center;color:#fff;background-color:#ba9562}.unit-btn-06.nonmember a{background-color:red}.unit-btn-07{margin-top:14px}.unit-btn-07.regist a>span:before{background-image:url(https://precious.ismcdn.jp/common/images/precious/v1/common/icon_register.png)}.unit-btn-07.regist a:hover>span:before{background-image:url(https://precious.ismcdn.jp/common/images/precious/v1/common/icon_register_w.png)}.unit-btn-07.login a>span:before{background-image:url(https://precious.ismcdn.jp/common/images/precious/v1/common/icon_login.png)}.unit-btn-07.login a:hover>span:before{background-image:url(https://precious.ismcdn.jp/common/images/precious/v1/common/icon_login_w.png)}.unit-btn-07 a{font-size:13px;position:relative;display:block;box-sizing:border-box;min-width:193px;padding:14px 10px;border:1px solid #ccc;background-color:#fff}.unit-btn-07 a:before{position:absolute;z-index:0;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";transition:all .5s ease 0s;transform:scale(.5)}.unit-btn-07 a:hover:before{transform:scale(1);background:#333}.unit-btn-07 a:hover>span{color:#fff}.unit-btn-07 a>span{position:relative;z-index:1;display:flex;justify-content:center;align-items:center}.unit-btn-07 a>span:before{display:inline-block;width:16px;height:16px;margin-right:10px;content:"";background:no-repeat 50% transparent}.unit-horizon-01{display:block;margin-top:34px;margin-bottom:38px;border:none;border-top:1px solid #e5e5e5}.unit-birthday-01{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HiraMinProN-W3,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;font-size:16px}.unit-birthday-01 .birthday-inner{display:flex;margin-top:15px;justify-content:center;align-items:center;flex-wrap:wrap}.unit-birthday-01 .birthday-inner:first-child{margin-top:0}.unit-birthday-01 .birthday-inner.colomn02 .colomn{width:50%}.unit-birthday-01 .birthday-inner.left-value .colomn{margin-top:10px;padding-right:0;padding-left:1.5em}.unit-birthday-01 .birthday-inner.left-value .colomn:first-child{margin-top:0}.unit-birthday-01 .birthday-inner.left-value .colomn .value{right:auto;left:0}.unit-birthday-01 .colomn{position:relative;display:flex;box-sizing:border-box;width:100%;padding-right:1.5em;justify-content:center;align-items:center;flex-wrap:wrap}.unit-birthday-01 .colomn.value-year{padding-left:2.5em}.unit-birthday-01 .colomn .year{position:absolute;top:50%;left:0;transform:translateY(-50%)}.unit-birthday-01 .colomn .value{position:absolute;top:50%;right:5px;transform:translateY(-50%)}.unit-birthday-01>span:first-child{display:block;margin-left:0}.unit-birthday-01>span:first-child+.unit-select-01{margin-left:0}.unit-birthday-01 .unit-input-01,.unit-birthday-01 .unit-input-01 input[type=text],.unit-birthday-01 .unit-select-01,.unit-birthday-01 .unit-select-01 input[type=text]{width:100%}.unit-birthday-02{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HiraMinProN-W3,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;font-size:16px}.unit-birthday-02 .birthday-inner{display:flex;margin-top:15px;justify-content:center;align-items:center;flex-wrap:wrap}.unit-birthday-02 .birthday-inner:first-child{margin-top:0}.unit-birthday-02 .birthday-inner.colomn02 .colomn{width:50%}.unit-birthday-02 .birthday-inner.left-value .colomn{margin-top:10px;padding-right:0;padding-left:1.5em}.unit-birthday-02 .birthday-inner.left-value .colomn:first-child{margin-top:0}.unit-birthday-02 .birthday-inner.left-value .colomn .value{right:auto;left:0}.unit-birthday-02 .colomn{position:relative;display:flex;box-sizing:border-box;width:100%;padding-right:1.5em;justify-content:center;align-items:center;flex-wrap:wrap}.unit-birthday-02 .colomn.value-year{padding-left:2.5em}.unit-birthday-02 .colomn .year{position:absolute;top:50%;left:0;transform:translateY(-50%)}.unit-birthday-02 .colomn .value{position:absolute;top:50%;right:5px;transform:translateY(-50%)}.unit-birthday-02>span:first-child{display:block;margin-left:0}.unit-birthday-02>span:first-child+.unit-select-01{margin-left:0}.unit-birthday-02 .unit-input-01,.unit-birthday-02 .unit-input-01 input[type=text],.unit-birthday-02 .unit-select-01,.unit-birthday-02 .unit-select-01 input[type=text]{width:100%}.unit-birthday-03{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HiraMinProN-W3,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;font-size:16px}.unit-birthday-03 .birthday-inner{display:flex;margin-top:15px;justify-content:center;align-items:center;flex-wrap:wrap}.unit-birthday-03 .birthday-inner:first-child{margin-top:0}.unit-birthday-03 .birthday-inner.colomn02 .colomn{width:50%}.unit-birthday-03 .birthday-inner.left-value .colomn{margin-top:10px;padding-right:0;padding-left:1.5em}.unit-birthday-03 .birthday-inner.left-value .colomn:first-child{margin-top:0}.unit-birthday-03 .birthday-inner.left-value .colomn .value{right:auto;left:0}.unit-birthday-03 .colomn{position:relative;display:flex;box-sizing:border-box;width:100%;padding-right:1.5em;justify-content:center;align-items:center;flex-wrap:wrap}.unit-birthday-03 .colomn.value-year{padding-left:2.5em}.unit-birthday-03 .colomn .year{position:absolute;top:50%;left:0;transform:translateY(-50%)}.unit-birthday-03 .colomn .value{position:absolute;top:50%;right:5px;transform:translateY(-50%)}.unit-birthday-03>span:first-child{display:block;margin-left:0}.unit-birthday-03>span:first-child+.unit-select-01{margin-left:0}.unit-birthday-03 .unit-input-01,.unit-birthday-03 .unit-select-01{width:100%;background-color:#fff}.unit-birthday-03 .unit-input-01:after,.unit-birthday-03 .unit-select-01:after{text-align:center}.unit-birthday-03 .unit-input-01 input[type=text],.unit-birthday-03 .unit-select-01 input[type=text]{width:100%}.unit-birthday-03 .unit-input-01 select,.unit-birthday-03 .unit-select-01 select{padding:10px 30px 8px 15px}.unit-select-01{position:relative;overflow:hidden;box-sizing:border-box;width:120px;border:1px solid #ba9562;background-color:#eee}.unit-select-01:before{height:101%;content:"";background-color:#ba9562}.unit-select-01:after,.unit-select-01:before{position:absolute;z-index:0;top:50%;right:0;box-sizing:border-box;width:20px;transform:translateY(-50%)}.unit-select-01:after{font-family:FontAwesome;content:"\f107";color:#fff}.unit-select-01 select{line-height:1;position:relative;z-index:1;box-sizing:border-box;width:100%;margin:0;padding:15px 30px 13px 15px;cursor:pointer;border:none;border-radius:0;outline:none;background:none;-webkit-appearance:none;appearance:none}.unit-select-01 select::-ms-expand{display:none}.unit-select-01 select:before{position:absolute;top:0;right:0;width:30px;height:100%;content:"";background-color:red}.unit-input-01 input[type=text]{box-sizing:border-box;width:200px;margin:0;padding:13px 15px 11px;border:1px solid #ba9562;border-radius:0;outline:none;background:none;background-color:#eee;-webkit-appearance:none;appearance:none}.unit-numberresult-01{margin-top:34px}.unit-numberresult-01 .result{font-size:15px;font-weight:700;line-height:1.8}.unit-numberresult-01 p:not(.result){margin-top:5px;color:#444}.unit-numberresult-01 .unit-link-01{font-weight:700;margin-top:10px}.unit-numberresult-01 h3{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:18px;line-height:150%;letter-spacing:-.05em;color:#222}.unit-numberresult-01 .result #person2-day,.unit-numberresult-01 .result #person2-month,.unit-numberresult-01 .result #person2-year,.unit-numberresult-01 .result .name1,.unit-numberresult-01 .result .name2,.unit-numberresult-01 .result .nickname,.unit-numberresult-01 .unit-link-01 .nickname{font-weight:700}.unit-numberresult-01 .result a span#destinynum1,.unit-numberresult-01 .result a span#destinynum2,.unit-numberresult-01 .result a span#nickname-result-lifepath,.unit-numberresult-01 .result a span#person1-result-lifepath,.unit-numberresult-01 .result a span#person2-result-lifepath,.unit-numberresult-01 .result a span#personalitynum1,.unit-numberresult-01 .result a span#personalitynum2,.unit-numberresult-01 .result a span#soulnum1,.unit-numberresult-01 .result a span#soulnum2,.unit-numberresult-01 .result a span.destiny-relation-number,.unit-numberresult-01 .result a span.destinynum,.unit-numberresult-01 .result a span.destinynum2,.unit-numberresult-01 .result a span.lifepathnum,.unit-numberresult-01 .result a span.person-relation-lifepath,.unit-numberresult-01 .result a span.personality-relation-number,.unit-numberresult-01 .result a span.personalitynum,.unit-numberresult-01 .result a span.personalitynum2,.unit-numberresult-01 .result a span.soul-relation-number,.unit-numberresult-01 .result a span.soulnum,.unit-numberresult-01 .result a span.soulnum2{font-size:130%;font-weight:700;color:#ba9562}.unit-numberresult-01 .summary{margin-top:15px!important}.unit-numberresult-01 .box-result-wrrap .box-result-image{position:relative;float:left;width:100%;margin-bottom:14px}.unit-numberresult-01 .box-result-wrrap .box-result-image .numerology-image{width:100%;text-align:left}.unit-numberresult-01 .box-result-wrrap .box-result-image .number{font-size:180px;position:absolute;top:50%;left:50%;margin:0;padding:0;transform:translate(-50%,-50%)}.unit-note-01{font-size:13px;margin-top:13px;color:#999}.unit-list-01{display:flex;justify-content:center;flex-wrap:wrap}.unit-list-01 li{margin:0 10px}.unit-list-02{display:flex;flex-wrap:wrap;justify-content:space-between}.unit-list-03 li{margin-top:5px}.unit-read-01{line-height:2}#compatibility-column{font-size:14px;width:90.66%;margin:35px auto 0;padding-bottom:30px}#compatibility-column .box-title-02,#compatibility-column .unit-title-02{margin-top:31px}#compatibility-column .unit-btn-02{margin-top:25px}#mypage-column{font-size:14px;width:90.66%;margin:35px auto 0;padding-bottom:30px}#mypage-column .box-title-02{margin-top:31px}#mypage-column h2{font-size:22px;line-height:168%;margin-top:50px}#mypage-column h2,#mypage-column h3{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;letter-spacing:-.05em;color:#222}#mypage-column h3{font-size:20px;line-height:185%}#mypage-column h3.small{font-size:18px;line-height:148%}#mypage-column .image-caption{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:12px;font-style:italic;line-height:214%;padding-top:10px;text-align:left;color:#777}#mypage-column .unit-numberresult-01 .box-result-wrrap .box-result-image{position:relative;float:left;width:100%;margin-bottom:14px}#mypage-column .unit-numberresult-01 .box-result-wrrap .box-result-image .numerology-image{width:100%;text-align:left}#mypage-column .unit-numberresult-01 .box-result-wrrap .box-result-image .number{font-size:180px;position:absolute;top:50%;left:50%;margin:0;padding:0;transform:translate(-50%,-50%)}#mypage-column .unit-numberresult-01 .box-result-wrrap .box-result-text{width:auto}#divination-column{font-size:14px;margin-top:4px;padding:0 20px 30px}#divination-column .box-result-01{margin-top:44px}#divination-column .box-divination-01{margin-top:25px}#divination-column>.unit-read-01{margin-top:18px}#divination-column>.unit-link-01{margin-top:10px}#divination-column>.unit-btn-06{margin-top:27px;text-align:center}#divination-column>.unit-btn-06 a{display:inline-block;box-sizing:border-box;width:100%}#divination-column>.unit-btn-06.sub{margin-top:15px}#result-colomn{font-size:14px;margin-top:4px;padding:0 20px 30px}#result-colomn>.unit-title-04{margin-top:28px}#result-colomn .box-result-03{margin-top:15px}#result-colomn .box-result-01{margin-top:30px}#result-colomn .box-result-01 .title{font-size:15px;line-height:1.5}#result-colomn .box-birthday-02{margin-top:35px}#result-colomn .box-birthday-02 .catch{line-height:1.6;text-align:left}#result-colomn .box-birthday-02 .unit-birthday-01{margin-top:11px}#result-colomn .box-birthday-02 .unit-birthday-01 .unit-list-01 li{margin-top:14px}#result-colomn .box-birthday-02 .unit-birthday-01 .unit-list-01 li:first-child{margin-top:0}#result-colomn .box-divination-02{margin:30px 0}#result-colomn>.unit-btn-06{text-align:center}#result-colomn>.unit-btn-06+.unit-btn-06{margin-top:15px}#result-colomn #article-bottom-link .unit-btn-06{text-align:center}#result-colomn #article-bottom-link .unit-btn-06+.unit-btn-06{margin-top:15px}#result-colomn .article-body h2,#result-colomn .article-body p{padding:0}.box-birthday-01 ul.mytitle{display:inline-block}.box-birthday-01 ul.mytitle li{text-align:left}[v-cloak]{visibility:hidden}.l-common-wrap{padding:30px 18px}.l-common-wrap.border-t{border-top:1px solid #d0ba9d}.l-common-wrap.border-b,.l-common-wrap.border-tb{border-bottom:1px solid #d0ba9d}.l-common-wrap.border-tb{border-top:1px solid #d0ba9d}.fortune-slider-column{width:200px;margin:0 5px}.fortune-slider-column .image{margin-bottom:5px}.fortune-slider-column .sign{font-size:12px}.fortune-slider-column .sign--center{text-align:center}.fortune-slider-column .sign span{font-size:16px;display:block}.fortune-slider{margin-right:-18px}.fortune-slider .slick-arrow{width:30px;height:50px;padding:0;background-color:rgba(0,0,0,.5);background-position:50%}.fortune-slider .slick-prev{margin-left:-18px}.unit-btn-08{padding:0 30px;text-align:center}.unit-btn-08 a{display:block;padding:8px 20px 5px;border:1px solid #ccc}.unit-btn-08 a,.unit-btn-08 a span{position:relative}.unit-btn-08 a:after{font-family:FontAwesome;position:relative;margin-left:20px;content:"\f105"}.unit-btn-08 a:before{position:absolute;z-index:0;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";transition:all .5s ease 0s;transform:scale(.5)}.unit-btn-08 a:action:before{transform:scale(1);background:#333}.unit-btn-08 a:action:after,.unit-btn-08 a:action span{color:#fff}#divination-column.wid{padding:0}.m-kanban{position:relative;overflow:hidden;height:160px;margin-top:5px;margin-bottom:20px}.m-kanban .image,.m-kanban .text_block{position:absolute;top:0;left:0}.m-kanban .text_block{width:100%;padding-top:20px;text-align:center;color:#fff}.m-kanban .text_block h3{font-size:21px;line-height:137%;padding:0 10px;text-align:center;letter-spacing:-.05em;color:#fff}.m-kanban .text_block .category_title{font-size:18px;margin-bottom:10px;letter-spacing:.05em}.m-kanban .text_block .exp{font-size:12px;line-height:15px;margin-top:15px;padding:0 10px;letter-spacing:-.04em}.m-textlink{display:flex;flex-wrap:wrap}.m-textlink li{margin-right:15px}.m-textlink li a{display:inline-block}.m-textlink li a:before{font-family:FontAwesome;position:relative;margin-right:5px;content:"\f105"}#fortune-list-column .attention-link{position:absolute;top:0;right:0}#fortune-list-column .attention-link a{position:relative}.m-gallery{margin:0 auto}.m-gallery-main{margin-bottom:20px}.m-gallery-main .img{position:relative;overflow:hidden;height:300px;text-align:center;background-color:#fff}.m-gallery-main .img a{position:relative;display:block;height:300px}.m-gallery-main .img img{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto}.m-gallery-main .caption{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:12px;font-style:italic;line-height:1.5;padding:5px 5px 0;text-align:left;color:#777}.m-gallery-main .slick-next,.m-gallery-main .slick-prev{top:55%}.m-gallery-main .slick-arrow{width:30px;height:50px;background-color:rgba(0,0,0,.5);background-position:50%}.m-gallery-thumbnail-wrap{overflow:scroll;-webkit-overflow-scrolling:touch}.m-gallery-thumbnail{display:flex}.m-gallery-thumbnail li{overflow:hidden;min-width:100px;margin:0 10px 10px;cursor:pointer;transition:opacity .2s ease 0s;text-align:center;background-color:#fff}.m-gallery-thumbnail li:hover{opacity:.8}.m-gallery-thumbnail li.thumbnail-current{position:relative}.m-gallery-thumbnail li.thumbnail-current:after{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;content:"";border:3px solid #d90000}.m-gallery-thumbnail li{position:relative;display:block;height:68px}.m-gallery-thumbnail li img{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto}.m-backto-article{margin-bottom:15px;padding-top:15px;text-align:right}.m-backto-article a{font-size:13px;font-style:italic;display:inline-block;padding:2px 10px;text-align:center;color:#fff;background:#b1884e}.m-backto-article a.mens{background-color:#6e8aa8}.m-backto-article--btn{margin-bottom:0;text-align:center}.m-backto-article--btn a{font-size:16px;font-weight:700;font-style:normal;line-height:42px;position:relative;display:inline-block;box-sizing:border-box;min-width:250px;height:42px;text-align:center;color:#666;border:1px solid #ddd;background-color:#fff}.m-backto-article--btn a:before{position:absolute;z-index:0;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";transition:all .5s ease 0s;transform:scale(.5)}.m-backto-article--btn a:hover:before{transform:scale(1);background:#333}.m-backto-article--btn a span{position:relative;z-index:1;transition:all .5s ease 0s}.m-backto-article--btn a:hover span{color:#fff}.article-body .article-more-photo{margin-bottom:-10px;padding-top:10px;text-align:right}.article-body .article-more-photo a{font-size:13px;font-style:italic;display:inline-block;padding:2px 10px;text-align:center;color:#fff;background:#b1884e}.article-body .article-more-photo a.mens{background-color:#6e8aa8}.pickup-column-wrap{width:100%;margin:50px 0 -40px;padding:40px 0;background:#f5f5f5}.image-area.figure-center+.attention{margin-top:30px}.abj{padding:30px 20px 40px;border-bottom:1px solid #c5a983}.abj.skin-mens{border-bottom:1px solid #b1b9c0}.abj-logo{margin-bottom:20px;text-align:center}.abj-logo img{width:100px;height:auto}.abj-txt{font-size:14px}.abj-txt a:link{text-decoration:underline;color:#b1884e}.abj-txt a:active{text-decoration:none}.article-body .blank-caption a,.article-body .caption a{text-decoration:underline;color:#b1884e}.article-body .blank-caption a:active,.article-body .caption a:active{text-decoration:none}.lazy{transition:all 1.2s ease 0s;opacity:0!important}.lazy.loaded{opacity:1!important}.article-body .contact_list--flex .link{font-family:Noto Sans CJK JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-style:italic;position:relative;color:#b1884e}.article-body .contact_list--flex .tel-link{display:block}.article-body h5{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:14px;line-height:25px;margin-top:40px;padding:0 18px;color:#222}.article-fortune-list{display:flex;width:auto!important;padding:0 18px;text-align:center;flex-wrap:wrap}.article-fortune-list .image-area{margin:10px auto 0!important;flex-basis:calc(50% - 10px)}.article-fortune-list .image-area img{width:100%!important;height:auto!important}.article-fortune-list h2{font-size:1.3rem;display:block!important;padding:0}.article-next-page{margin:50px 0 0;padding:0 18px;text-align:center}.article-next-page.adjust{margin:50px 0}.article-next-page a{font-size:1.3rem;cursor:pointer;text-decoration:underline;color:#b1884e}.article-next-page a:hover{text-decoration:none}.lineanim{font-style:italic;position:relative;color:#b1884e}#authorprofile{font-size:1.4rem}.c-entry-btn__link{font-weight:700;font-style:normal;line-height:1;display:block;box-sizing:border-box;max-width:80%;margin:0 auto;padding:.8em 1em;transition:all .3s ease-in-out;text-align:center;color:#fff;border:1px solid #c5a983;background-color:#c5a983}.c-entry-btn__link:active{color:#c5a983;border:1px solid #c5a983;background:#fff}.image-protect{pointer-events:none!important}.disp-pc{display:none!important}.sp_tu_line_title{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif!important;font-size:18px!important;line-height:30px;width:90%;text-align:center}.sp_tu_line_box{display:flex;margin:10px 6px 10px 14px}.sp_tu_line_text{line-height:150%;width:50%;flex:1}.sp_tu_line_friends{width:100%;padding:10px 0;background-color:#f5f5f5}.sp_tu_line_area{margin:0 auto}.sp_tu_line_btn{width:50%;height:50%;margin:0 auto 1em}.sp_tu_line_btn a{display:block;background-color:#ddd!important}.sp_tu_line_img{width:90px;max-width:90px;height:90px;max-height:90px}.sp_tu_line_logo_icon{margin-top:30px;border-radius:100%}.sp_ig_title{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif!important;font-size:24px!important;line-height:30px;width:90%;margin-top:0!important;text-align:center}.sp_ig_box{display:flex;margin:10px 6px 10px 14px}.sp_ig_text{line-height:150%;width:50%;flex:1}.sp_ig_follow{width:100%;padding:10px 0}.sp_ig_area{margin:0 auto}.sp_ig_btn{width:50%;height:50%;margin:0 auto 1em}.sp_ig_btn a{display:block;background-color:#ddd!important}.sp_ig_img{width:90px;max-width:90px;height:90px;max-height:90px}.sp_ig_logo_icon{margin-top:30px;border:1px solid #ddd;border-radius:100%}.sp_tu_frame{padding-bottom:1em}.sp_tu_frame,.sp_tu_frame_line_ig{width:90%;margin:2em auto 1em;border:1px solid #ddd}.u-ta-center{text-align:center}.u-link-wrap a{color:#ba9561}.u-frame-border{padding:10px;border:1px solid #ba9561}.horoscope-btns{margin:30px 0 0}.horoscope-btns .matome-image+.matome-image{margin-top:20px}.horoscope-btns .matome-image img{width:100%}.article-video{margin:50px 0}.article-video video{max-width:100%}.video-js .vjs-big-play-button{top:0;right:0;bottom:0;left:0;margin:auto}.article-video-outset{position:relative;z-index:1000;overflow:hidden;height:100vh;margin-bottom:30px}.article-video-outset video{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;height:100%;margin:auto}.article-video-outset video.layout-w{width:100%;height:auto}#top-ad{margin-top:-1px}#top-ad *{font-size:0;line-height:1}.long #header.is-video-outset{position:relative;display:none}.long #header.is-video-outset.scroll{position:fixed;display:block}.long #header.is-video-outset{background:#fff}.long #header.is-video-outset .l_b{display:block}.long #header.is-video-outset .l_w{display:none}.long #header.is-video-outset .inner{border-bottom:1px solid #c6ac8a}.long #header.is-video-outset .navi_search a{background:url(https://precious.ismcdn.jp/common/images/precious/v1/smartphone/common/icon_search.svg) no-repeat 50%;background-size:18px}.long #header.is-video-outset .hamburger-inner,.long #header.is-video-outset .hamburger-inner:after,.long #header.is-video-outset .hamburger-inner:before{background-color:#000}