body{width:100%}address,blockquote,body,caption,code,dd,del,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,ins,legend,li,ol,p,pre,table,td,th,ul,var{margin:0;padding:0;font-style:normal;font-weight:400;border:0}h1,h2,h3,h4,h5,h6{font-size:100%;line-height:1}em{font-style:normal;color:#860b27}strong{font-style:normal;font-weight:700}sub{font-size:smaller}body,html{height:100%}body{background:#fff;color:#4d4d4c;font-family:"メイリオ","ヒラギノ角ゴ Pro W3",sans-serif;font-size:88%;text-align:center}body.small{font-size:88%}body.medium{font-size:100%}body.large{font-size:112%}ol,ul{list-style-type:none}table{border-collapse:collapse;empty-cells:show}td,th{line-height:1.7;text-align:left;vertical-align:top}img{vertical-align:bottom;border:none}input{vertical-align:middle}a:active,a:hover,a:link,a:visited{color:#1682c5;text-decoration:underline}a:visited{color:#7f7f7f}a:active,a:hover{text-decoration:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body{background:#f9f4eb}div.page{position:relative;margin:0 auto;padding:35px 0 20px;width:1018px;background:#fff;text-align:left;border:1px solid #e3e3e3;border-top:0}div.content{padding:0 19px}div.content:after{content:"";display:block;clear:both}div#main{float:right;width:710px;line-height:1.7}* html div#main{overflow:hidden}strong.important{color:#870b28}em.important{color:#c00;background:0 0}.button{display:block;position:relative;overflow:hidden}.button img{position:relative;top:0}.nav:after{content:"";display:block;clear:both}.nav li{display:inline;float:left}p.page-top{clear:both;margin:0 0 20px;text-align:right}p.page-top a{display:inline-block;padding-left:20px;background:url(/common/img/icon_arrows.png) 0 3px no-repeat}* html p.page-top a{background-image:url(../img/icon_arrows.gif)}p.banner{margin:3.4em 0;text-align:center}ul.banner{clear:both;margin:15px 0}ul.banner li{float:left;margin-right:10px;width:220px;font-size:smaller}ul#foreign{margin-bottom:10px;padding:10px 0;width:100%;border-bottom:1px dotted #e8e8e8}ul#foreign li{float:right;padding-left:15px}div#sidebar{position:fixed;top:75px;right:0;padding-top:34px;width:41px;background:url(/common/img/bg_sidebar.gif) no-repeat;z-index:100}div#sidebar ul li{margin-bottom:10px;text-align:right}* html body{background:url(null) fixed}.sub-display,.sub-display-inline{display:none}.sub-display-g,.sub-display-inline-g{display:none}p.att-tax{color:#c00}#side #sub-current-category ul li{padding:13px}div#func-area{position:absolute;top:0;left:0;padding:4px 34px 6px 30px;width:954px;background:url(../img/bg_funcarea.gif) repeat-x}* html div#func-area{width:1018px}div#func-area:after{content:"";display:block;clear:both}dl#font-size{float:right;width:151px;border-left:1px solid #ccc}dl#font-size:after{content:"";display:block;clear:both}dl#font-size dd,dl#font-size dt{float:left;padding:5px 0 4px;font-size:0;line-height:0}dl#font-size dt{padding-left:14px;border-left:1px solid #fff}dl#font-size span.button{float:left;padding-right:2px;margin-right:5px;width:16px;height:16px;cursor:pointer}dl#font-size span img{top:-16px}dl#font-size span img.selected,dl#font-size span:hover img{top:0}dl#font-size span#small img{left:0}dl#font-size span#medium img{left:-23px}dl#font-size span#large img{left:-46px}div#header h1{color:#929292;font-size:76%;line-height:28px}p#logo{float:left;padding:25px 17px 0 0}p#tel{float:right;margin-top:-30px;width:343px}* html p#tel{padding-left:0}ul.action{margin-top:28px}ul.action:after{content:"";display:block;clear:both}ul.action li{float:left;margin-right:15px}ul.action li.button{height:28px}li#action-mail{width:105px}li#action-reserve{width:148px}li#action-pamphlet{width:166px}li#action-mail img{left:0}li#action-reserve img{left:-127px}li#action-pamphlet img{left:-297px}ul#gn{clear:both;padding-top:16px;width:980px}ul#gn li{height:34px}ul#gn li#gn-operation{width:121px}ul#gn li#gn-price{width:124px}ul#gn li#gn-photo{width:123px}ul#gn li#gn-process{width:168px}ul#gn li#gn-clinicmap{width:155px}ul#gn li#gn-doctor{width:141px}ul#gn li#gn-about-takasu{width:148px}ul#gn li a img{top:-34px}ul#gn li a.current img,ul#gn li a:hover img{top:0}ul#gn li#gn-operation img{left:0}ul#gn li#gn-price img{left:-121px}ul#gn li#gn-photo img{left:-245px}ul#gn li#gn-process img{left:-368px}ul#gn li#gn-clinicmap img{left:-536px}ul#gn li#gn-doctor img{left:-691px}ul#gn li#gn-about-takasu img{left:-832px}div#header ul.gn-bg{background:url(../img/bg_gn.gif) no-repeat left bottom;padding-left:60px}div#breadcrumb div{float:left;font-size:smaller;line-height:32px}div#footer{margin:35px 18px 0;padding:25px 20px;background:#f9f4eb;line-height:1.7;text-align:left}div#footer:after{content:"";display:block;clear:both}div#footer a{color:#525252}div#footer div.column{margin:0 0 5px;width:800px}div#footer div.column:after{content:"";display:block;clear:left}div#footer dl{display:inline;float:left;margin-right:20px;padding:10px 0 5px;width:140px;border-top:1px dotted #999}div#footer-menu dl{padding-top:0;border:0}div#footer-menu dl#skin-menu{margin-right:0;width:320px;overflow:hidden}div#footer-menu dl#skin-menu dd{width:100%}div#footer-menu dl#skin-menu ul{float:left;margin-right:20px;width:140px}div#footer dt{font-weight:700}div#footer dd{font-size:smaller;line-height:2}div#footer dt span.menu-link{font-size:smaller !important;line-height:2;font-weight:400}div#footer ul.banner{clear:none;margin:0;width:800px;overflow:hidden}div#footer ul.banner li{float:left;margin-right:10px;width:auto;color:#74141f}div#footer ul.banner li#smartphone-area{margin-bottom:10px;padding:39px 100px 28px 522px;width:158px;height:80px;background:url(../img/bg_smartphone.jpg) left top no-repeat}div#footer ul.banner li#attention{width:130px;margin:0 0 35px 0}div#footer ul.banner li.ishikai-area{width:220px}div#footer ul.banner li.ishikai-area img{margin-bottom:5px}div#footer ul.banner li.ishikai-area a:hover{text-decoration:none}div#footer ul.banner li.ishikai-area a:hover span{text-decoration:underline}div#footer div#contact-us{float:right;margin-left:-20px;width:142px}div#footer div#contact-us dl{display:block;float:none;margin:0 0 25px;padding:0;width:142px;border:0}div#footer .multiple-item{margin-top:1.5em}p#copyright{padding:10px 0 20px;line-height:2}div#footer a:link,div#footer a:visited,p#copyright a:link,p#copyright a:visited{color:#666;text-decoration:none}div#footer a:active,div#footer a:hover{text-decoration:underline}#registration{clear:both;font-size:82%;padding:1.4em 0}div#registration{padding:1.7em 19px}#feature p#registration{padding:0}.registration-border{border-top:1px solid #ccc}div#side{position:relative;width:240px}div.side-menu{margin-bottom:20px;padding:7px 6px;background:#f4f4f4;text-align:left}div.side-menu dl{padding-bottom:12px;background:#fff}div.side-menu dt{padding:8px 14px}div.side-menu ul{background:#fff}div.side-menu li ul{margin-top:-1px;padding:0;background:0 0}div.side-menu li{position:relative;border-top:1px dotted #ccc}div.side-menu li a{display:block;padding:6px 34px 5px 14px;background:url(/common/img/icon_arrows.png) 200px -130px no-repeat;color:#525252;text-decoration:none;border-bottom:0}* html div.side-menu li a{background-image:url(../img/icon_arrows.gif)}div#current-category,div#sub-current-category{margin-bottom:36px;background:url(../img/bg_side_current.gif)}div#current-category li{width:100%}div#current-category li.current>a{padding:30px 14px;background:0 0;border-bottom:1px solid #ccc}div#current-category a.dir-name{padding:30px 14px;background:0 0;border-bottom:1px solid #ccc}div.side-menu li a.current,div.side-menu li a:hover{padding:6px 34px 5px 14px;background-color:#765a4e;color:#fff;border-bottom:0}ul.child-menu li a{padding-left:24px}ul.child-menu li a.current,ul.child-menu li a:hover{padding-left:24px;background-color:#f3f3f3;color:#525252}ul.child-menu li a:before{content:"└ "}ul.child-menu ul.child-menu li a{padding-left:40px}div#header form{float:right;margin:-16px 0 0;width:220px}div#header p.search{padding:4px 0;background:#eee;text-align:center;border:1px solid #ccc}* html div#header p.search{width:233px;overflow:hidden}div#header p.search img,div#header p.search input{height:17px;text-align:left;vertical-align:middle;width:auto}div#header p.search input.input-text{width:120px;border:1px solid #dbdfe6;border-top-color:#abadb3}div#header p.search input.search-txt{width:155px;border:solid 1px #999}div#search p.search,div#side p.search{margin:0 5px 20px;padding:8px 0;width:228px;background:#eee;text-align:center;border:1px solid #ccc}* html div#search p.search,* html div#side p.search{width:233px;overflow:hidden}div#search p.search img,div#search p.search input,div#side p.search img,div#side p.search input{height:17px;text-align:left;vertical-align:middle;width:auto}div#search p.search input.input-text,div#side p.search input.input-text{width:120px;border:1px solid #dbdfe6;border-top-color:#abadb3}div#side ul.banner{clear:none;margin:0 5px 20px}div#side ul.banner li{float:none;margin:0 0 7px;width:auto}p.chn-link{float:right;margin:-7px 0 0 10px}p.chn-link a{background:url(../img/icon_chn.gif) no-repeat 0 0;padding-left:27px;display:block}ul.hover-list{position:absolute;top:0;left:228px;width:228px;border:1px solid #cbcbcb;box-shadow:3px 3px 3px #999;-moz-box-shadow:3px 3px 3px #999;-webkit-box-shadow:3px 3px 3px #999}ul.hover-list li{background:#fff}ul.hover-list li.first-item{border-top:0}ul.hover-list li a:hover{background:#ebebf5 url(/common/img/icon_arrows.png) 200px -130px no-repeat;color:#60606a;-moz-opacity:.75;opacity:.75}* html ul.hover-list li a:hover{background-image:url(../img/icon_arrows.gif)}ul.topics-side li a#beautytheory+ul.child-menu,ul.topics-side li a#beginner+ul.child-menu,ul.topics-side li a#dictionary+ul.child-menu,ul.topics-side li a#knowledge+ul.child-menu,ul.topics-side li a#mens+ul.child-menu,ul.topics-side li a#special+ul.child-menu{display:none}h2{margin:0 0 20px}h3{margin:0 0 20px;padding:10px 30px}h3.img-title{padding:0;background:0 0}h3.steps{width:630px}h3.sub-title{padding:7px 10px 5px 10px;background:#f0ece8;font-size:116%;font-weight:700;line-height:1.8;border-top:3px solid #765a4e;border-bottom:1px solid #dfd6cc}h4{margin:0 0 15px;font-size:116%;font-weight:700}h4.basic{padding:6px 10px;background:#765a4e url(../img/bg_h4.gif) center right no-repeat;color:#fff}h4.misc{padding:5px 15px;background:#f0ece8;border-bottom:1px solid #d8d8d8}h4.opelist{padding:20px 0 0;border-top:1px dotted #ccc}h4.sub-title{padding:2px 0 2px 10px;line-height:1.8;border-bottom:1px solid #d8d8d8}h5,h6{margin:0 0 10px;font-weight:700}h5{font-size:116%}h4.clear,h5.clear,h6.clear{clear:both}img.icon-rss{float:right;padding-left:5px}div.section{margin-bottom:25px}div.section:after{content:"";display:block;clear:both}div.flash-box{margin:15px 0;position:relative;z-index:1}div.section p{margin-bottom:1.7em}p.figure{font-size:smaller;text-align:center}p.center{text-align:center}p.figure span{font-size:larger}p.figure span.bold{font-weight:700}p.width100{width:100%}p.memo span.symbol{color:#850b26}p.clear:after{content:"";display:block;clear:both}p.get-adobe{margin:0 auto;width:570px}p.get-adobe:after{content:"";display:block;clear:both}p.get-adobe img{float:left;margin:0 30px 0 0}div#main ul.action{padding-top:28px;border-top:1px solid #d1d1d1}div#main .common-area ul.action li{float:left;margin-right:12px}ul#social-button{padding-bottom:25px}ul#social-button li{float:right;padding:0 5px}div#page-head{position:relative;margin-bottom:20px}div#page-head h2{margin-bottom:0}div#page-head p.memo{margin:15px 0}div#page-head .sns-start{position:absolute;top:240px;left:675px;z-index:10000}div#page-head div.description,div#page-head div.notation{background:#f5f5f5;border:1px solid #e8e8e8;border-width:1px 0}div#page-head div.description p,div#page-head div.notation p{margin-bottom:0;padding:18px 12px;border:1px solid #fff;border-width:1px 0}div#page-head div.notation{background:#fdeaee url(../img/icon_notation.gif) 10px center no-repeat;font-size:116%}div#page-head div.notation p{padding-left:55px;color:#333}div#page-head div.nav,div.bottom-tab{padding:21px 0 0;width:100%;text-align:center;overflow:hidden}div#page-head div.nav ul,div.bottom-tab ul{position:relative;left:50%;float:left;margin:auto;display:inline-block}div#page-head div.nav li,div.bottom-tab li{position:relative;left:-50%;padding-right:2px}div#page-head ul.page-link{margin:0 -10px 0 0}div#page-head ul.page-link li{padding-bottom:0}div#page-head div.top-tab{position:relative;background:url(../img/bg_top_tab.gif) left top repeat-x}div.bottom-tab{margin-bottom:20px;padding:0 0 18px;background:url(../img/bg_bottom_tab.gif) left bottom repeat-x}div#page-head div.top-tab ul,div.bottom-tab ul{left:0;margin:0;padding-left:15px}div#page-head div.top-tab li,div.bottom-tab li{left:0}div#page-head div.anchors{margin:10px 0 0;padding:0;text-align:left}div#cater div.anchors{margin:10px 0 20px;padding:0;text-align:left}div#cater div.anchors ul,div#page-head div.anchors ul{left:0;float:none;margin:0;display:block}div#cater div.anchors li,div#page-head div.anchors li{left:0;white-space:nowrap}div#cater div.anchors li a,div#page-head div.anchors li a{margin-right:20px;padding-left:20px;display:inline-block;background:url(/common/img/icon_arrows.png) 0 -60px no-repeat;line-height:2.5}* html div#page-head div.anchors li a{background-image:url(../img/icon_arrows.gif)}* html div#cater div.anchors li a{background-image:url(../img/icon_arrows.gif)}div.twin-box{margin-right:-20px;width:730px}div.twin-box:after{content:"";display:block;clear:both}div.menu-box,ul.twin-list{display:inline;float:left;position:relative;margin-right:20px;width:345px}div.menu-box h2,div.menu-box p{position:relative}div.menu-box a.button-box{display:block}div.menu-box h2 a.button-box{position:absolute;top:15px;right:10px}div.menu-box h3 a.button-box{position:absolute;top:15px;right:10px}div.menu-box p a.button-box{float:right;padding-left:5px}div.menu-box p a.button-box img{border:1px solid #d8d8d8}div.triple-box{margin-right:-10px}div.triple-box:after{content:"";display:block;clear:both}dl.triple-list{display:inline;float:left;position:relative;margin:0 10px 15px 0;width:230px}dl.triple-list li a{display:inline-block;padding:5px 8px 5px 20px;background:url(/common/img/icon_arrows.png) 0 -130px no-repeat}* html dl.triple-list li a{background-image:url(../img/icon_arrows.gif)}p.inline-figure,p.inline-img{display:inline;float:right;margin-left:15px;width:266px;font-size:smaller}p.inline-img-l{display:inline;float:left;margin-right:15px;width:266px;font-size:smaller}p.inline-half-img{text-align:center;width:226px;padding-right:17px}p.inline-half-img span.fgcap{display:block;text-align:left}p.inline-figure img,p.inline-img img,p.inline-img-l img{margin-bottom:5px;padding:5px}p.inline-img img,p.inline-img-l img{background:#fff;border:1px solid #e8e8e8;box-shadow:0 3px 3px #e8e8e8;-moz-box-shadow:0 3px 3px #e8e8e8;-webkit-box-shadow:0 3px 3px #e8e8e8}p.inline-figure{width:256px}p.inline-figure img{padding:0}p.img-small{width:204px}p.img-medium{width:314px}p.img-wide{width:370px}p.img-wide-right{margin-right:5px;width:370px;text-align:right}p.img-caption{text-align:right}table.inline-img{margin:0 auto 1.7em}table.inline-img th{color:#870b28;font-weight:700;text-align:center}table.inline-img td{padding:0 10px;font-size:smaller}table.inline-img td img{margin-bottom:3px;padding:3px;background:#fff;border:1px solid #e8e8e8;box-shadow:0 3px 3px #e8e8e8;-moz-box-shadow:0 3px 3px #e8e8e8;-webkit-box-shadow:0 3px 3px #e8e8e8}p.frame-img img{margin-bottom:5px;padding:5px;background:#fff;border:1px solid #e8e8e8;box-shadow:0 3px 3px #e8e8e8;-moz-box-shadow:0 3px 3px #e8e8e8;-webkit-box-shadow:0 3px 3px #e8e8e8}ol.basic,ul.basic{margin-bottom:1.7em}ul.basic li{list-style-type:none;padding:3px 0 3px 12px;background:url(../img/icon_dot.gif) -10px 6px no-repeat}ol.basic li{list-style-type:decimal;margin-left:1.7em}div.info-link{margin-bottom:30px;background:#f5f5f5;border:1px solid #e8e8e8}div.info-link ul{padding:8px;border:1px solid #fff}div.info-link ul:after{content:"";display:block;clear:both}div.info-link li{padding-right:3px}div.info-link li.last-item{float:right}.rel-link{margin-bottom:1.7em}.rel-link li{padding:5px 0}.rel-link li a{display:inline-block;padding-left:20px;background:url(/common/img/icon_arrows.png) 0 -135px no-repeat}* html .rel-link li a{background-image:url(../img/icon_arrows.gif)}ul.rel-page{margin-bottom:20px}ul.rel-page:after{content:"";display:block;clear:both}ul.rel-page li{float:right;background:#f5f5f5;margin-left:10px;border:1px solid #e8e8e8;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}ul.rel-page a{display:inline-block;padding:5px 8px 5px 28px;background:url(/common/img/icon_arrows.png) 8px -130px no-repeat}* html ul.rel-page a{background-image:url(../img/icon_arrows.gif)}ul.go-top{float:none;margin:0 auto 20px;width:13em}ul.page-link{margin:10px -10px 20px 0}ul.page-link li{padding:0 10px 5px 0}ul.anchor-button a{display:block}* html ul.anchor-button a{background-image:url(../img/icon_arrows.gif)}div.page-nav{padding:28px 10px 18px;border-top:1px solid #d1d1d1}div.page-nav li.last-item{float:right}dl.banner-box{margin-bottom:38px}dl.banner-box dt{color:#72612e;font-size:133%;font-weight:700}dl.column-box{clear:both;margin-bottom:30px;padding:12px 20px;background:#fcf8f1;border:1px solid #d8d8d8}dl.column-box dt{padding-bottom:10px;border-bottom:1px solid #d8d8d8}dl.column-box dd{padding-top:10px}dl.column-box li{padding:3px 0 3px 13px;background:url(../img/icon_dot.gif) -10px 9px no-repeat;font-size:116%;font-weight:700}dl.list-box{margin:0 0 25px}dl.list-box dt{clear:both}dl.list-box dd{margin:.5em 0 1em 15px}dl.list-box ul{margin-bottom:0}div.caution-box{margin:40px 0;padding:0 20px;border:1px solid #d8d8d8;border-top:3px solid #634442}div.caution-box h3{margin:0 -20px 15px}dl.definition-box{margin-bottom:1.7em}dl.definition-box dt{padding:3px 0 3px 13px;background:url(../img/icon_dot.gif) -10px 9px no-repeat;font-size:116%;font-weight:700}dl.definition-box dd{text-indent:1em}dl.def-box{margin-bottom:1.7em}dl.def-box dt{font-size:116%;font-weight:700}dl.def-box dd{margin:0 0 10px}table.basic{border:1px solid #ddd}table.basic td,table.basic th{padding:10px;border:1px solid #ddd}table.img-box{margin:0 auto 1.7em}table.img-box th{padding:0 10px}table.img-box td{padding:5px 10px;width:210px;font-size:85%}table.img-box td{padding:0 10px}table.img-box th.caption{text-align:center}table.figure-table{margin:20px 0}table.figure-table td,table.figure-table th{width:31%;padding:16px;border:1px dotted #cabfb0;border-width:0 1px 1px 0}table.figure-table th{border-bottom:0}table.figure-table tr.last-item *{border-bottom:0}table.figure-table .last-item{border-right:0}table.featirepic-h{width:450px;margin:0 auto}table.featirepic-h span{font-size:smaller}table.featirepic-h td{padding:0 10px}ul.faq-list{margin-bottom:30px}ul.faq-list li{padding:10px;font-size:116%}ul.faq-list li.even{background:#f5f5f5}div.faq-box{padding:20px 0;border-top:1px solid #e0e0e0}div.faq-box:after{content:"";display:block;clear:both}div.faq-box h4{padding-left:50px;color:#7d0459;line-height:2}div.answer{padding:0 20px 0 50px;min-height:31px}* html div.answer{height:31px}div.answer p{padding-left:114px}div.faq-box p.doc-img{display:inline;float:left;margin-right:15px;padding:0;font-size:smaller;text-align:center}div.faq-box dl{clear:both;padding:10px;background:#f0ece8}div.faq-box dl:after{content:"";display:block;clear:both}div.faq-box dl.nav dt{float:left;font-weight:700}div.faq-box dl.nav dd{float:left;font-weight:700}div.faq-box dl.nav a{display:inline-block;padding:0 15px 0 28px;background:url(/common/img/icon_arrows.png) 8px -132px no-repeat}* html div.faq-box dl.nav a{background-image:url(../img/icon_arrows.gif)}table.price{margin:0 auto 20px;width:450px;background:#faf6ef}table.price.odd-line{background:#f9f9f9}table.price,table.price td,table.price th{border:1px solid #ccc}table.price td,table.price th{padding:8px;background:0 0}table.price td.price-cell,table.price th{font-weight:700}table.price span.price-memo{font-size:83%;font-weight:400;color:#4d4d4c}table.price th{width:200px}table.price td{vertical-align:middle}table.price td.price-cell{width:100px;color:#72612e;font-size:116%}table.price td.colspan{width:198px}table.price tr.strong td{color:#00c}table.price strong{color:#c00}table.price td.illust{text-align:center}div#price div.category-box{padding-top:65px;padding-left:0}table.price{width:710px;margin:30px 0 20px;border:none}table.price th{width:180px;background:#fff5d7}table.price th a{color:#1480c5}table.price td.price-cell{width:155px;text-align:right;color:#725f2c;word-break:break-all}table.price td.peculiar-style{font-weight:700}table.price tr.price-area td{text-align:right;color:#777;background:#fff;border:1px solid #fff}div#howto-mobile{margin-bottom:50px;padding:0 55px}div#howto-mobile dl{padding:10px 10px 10px 150px;background:url(../../price/img/bg_howto_access.jpg) left bottom no-repeat;border:1px solid #d8d8d8}div#howto-mobile dt{padding-bottom:10px;border-bottom:1px solid #d8d8d8}div#howto-mobile dd{padding:10px 100px 0 0;background:url(../../price/img/img_qr_mobile.gif) right 10px no-repeat}div#howto-mobile p{margin-bottom:10px}div#howto-print{padding:0 55px}div#howto-print a#print-coupon{display:inline-block;float:right;padding-left:15px}div#howto-print ul.note{color:#870b28}#printDisplay{text-align:left}#printDisplay p,#printDisplay ul.note{display:block !important;margin-bottom:1.7em;textAlign:left;lineHeight:1.7}#printDisplay ul.note{color:#870b28}#printDisplay p#funcPrint{margin-bottom:0;text-align:center}#printDisplay p.figure img{width:580px;height:120px}a#print-coupon img,p#funcPrint img{cursor:pointer}div#sitemap{margin-right:-20px;width:730px}div#sitemap:after{content:"";display:block;clear:both}div#sitemap div.column{float:left;padding-right:20px;width:220px}div#sitemap h3{padding:0;background:0 0}div#sitemap dt{margin-bottom:15px}div#sitemap ul.rel-link{margin-bottom:0}div#sitemap ul.rel-link li{border-bottom:1px dotted #ccc}div#sitemap ul.rel-link li.top{border-bottom:none;padding-top:40px;font-weight:700;font-size:115%}div#operation-map dt{margin:0;color:#333;font-size:116%;font-weight:700;border-bottom:1px solid #ccc}div#operation-map .rel-link,div#sitemap dl{margin-bottom:1.7em}div#privacy ol.basic{margin-bottom:40px}div#privacy ol.basic li{margin-bottom:1.7em}form.secom{display:inline;float:right;margin-left:15px;width:70px}.topics-tit02{padding:4px 30px}h3.one-point{font-size:174%;font-weight:700;line-height:1.3;padding:52px 15px 6px 123px;background:url(../../operation/img/bg_one_point.jpg) no-repeat}h3.one-point02{font-size:174%;font-weight:700;line-height:1.3;padding:66px 15px 24px 123px;background:url(../../operation/img/bg_one_point.jpg) no-repeat}ul#translate{float:right;padding:2px 15px}ul#translate li{padding-right:5px}ul#translate li select{margin:0}div#main{float:left;width:730px;overflow:hidden}div#side{float:right;width:220px;text-align:center}div.twin-box{width:750px}.odd-line{background:#f9f9f9}div#index-banners h2,div#index-links h2,div#index-news h2,div#index-operation h2,div#index-recommend h2,div#index-sns h2,div#index-topics h2,div#index2-topics h2{background:url(../img/bg_h2.gif) no-repeat scroll 0 0 transparent;margin:0 0 20px;padding:10px 30px}div#index-operation{margin-right:-10px;width:740px}div#index-operation:after{content:"";display:block;clear:both}div.ope-category{float:left;padding-right:10px;width:175px}div#index-operation{position:relative}div#index-operation h2,div#index-operation p{position:relative}div#index-operation a.button-box{display:block}div#index-operation h2 a.button-box{position:absolute;top:15px;right:20px}div#index-operation p a.button-box{float:right;padding-left:5px}div#index-operation p a.button-box img{border:1px solid #d8d8d8}div#index-operation h3{margin:0 0 15px;background:0 0;padding:0}div#index-recommend{position:relative}div#index-recommend h3,div#index-recommend p{position:relative}div#index-recommend a.button-box{display:block}div#index-recommend h3 a.button-box{position:absolute;top:15px;right:10px}div#index-recommend p a.button-box{float:right;padding-left:5px}div#index-recommend p a.button-box img{border:1px solid #d8d8d8}div#index-recommend .nav{margin-right:-10px;width:740px}div#index-recommend .nav li{padding:0 10px 7px 0}div#index-news{width:470px}div#index-news h3{margin-bottom:13px}div#index-news img.icon-rss{position:absolute;top:15px;right:70px}div#index-news dt{padding-top:7px;color:#9a381b;font-weight:700;line-height:17px}div#index-news dt img{padding:0 5px}div#index-news dd{padding-bottom:7px;border-bottom:1px dotted #ccc}div#index-news dd.qr-code{min-height:90px;padding-right:200px;background:url(../img/bnr_smp_qr.gif) no-repeat 300px 5px}div#index-news dd.qr-code-ver2{min-height:90px;background:url(../img/bnr_smp_qr.gif) no-repeat 320px 5px}div#index-news dd.qr-code130917{min-height:70px;background:url(../../news/img/bnr_news_qr130917.gif) no-repeat 320px 0}div#index-news dd img.qr-code-index{margin:10px 0 0 5px}div#index-news p.recruit{margin-bottom:.6em;padding:10px;background:#fdeaee;border:#f36 solid 1px}div#index-topics{width:240px}div#index2-topics{width:750px}div#index-topics ul.banner li{float:none;margin:0 0 6px;width:auto}div#index2-topics ul.banner li{float:left;margin:0 10px 12px 0;width:auto}div#index-sns dt{float:left;min-width:65px;padding:0 10px 0 20px;margin-bottom:10px;font-size:103%;font-weight:700;line-height:1.2;border-left:1px solid #ccc}div#index-sns dt.first,div#index-sns dt:first-child{padding-left:0;border-left:none}div#index-sns dd{float:left;padding-right:20px;margin-bottom:10px}div#index-sns .nav li{padding:0 10px 10px 0}div#index-sns .nav li:last-child{padding-right:0}div#index-sns .cl{clear:both !important}div#index-links{overflow:hidden;padding-bottom:25px;border-bottom:1px solid #ccc}div#index-links .nav{margin-right:-20px}div#index-links .nav li{padding:0 25px 10px 0}div#index-movie{width:410px}div#index-movie h3{margin-bottom:13px}div.movie-box{padding:7px 0;border-bottom:1px dotted #ccc}div.movie-box:after{content:"";display:block;clear:both}div.movie-box p{margin:0}div.movie-box dt{font-weight:700}div#index-banners ul.banner li{width:auto;margin-bottom:10px}div#side dl{margin-bottom:15px;padding:5px 0;background:#f9f4eb;border:1px solid #e7e7e7}div#side dt{padding-bottom:7px;text-align:left}div#side ul.banner{margin:0}div#side dl ul.banner{margin-bottom:-7px}div#side p.search{margin:15px 0 30px;padding:8px 0;width:220px}* html div#side p.search{width:220px}#slider,#sub-slider{margin:0 auto;width:980px;text-align:left}#slider div,#sub-slider div{width:980px;height:315px;overflow:hidden;position:relative;margin:0 0 5px}#slider div div,#sub-slider div div{top:0;left:0;position:absolute;display:none}#slider ul,#sub-slider ul{width:980px;border-top:4px solid #efebe8;border-bottom:4px solid #efebe8}#slider ul li,#sub-slider ul li{width:191px;float:left;display:inline;border-left:4px solid #efebe8}#slider ul li a,#sub-slider ul li a{display:block;padding:3px}#slider ul li.last-item,#sub-slider ul li.last-item{border-right:5px solid #efebe8}#slider ul li.active,#sub-slider ul li.active{background-color:#614e46}#slider .maplink,#sub-slider .maplink{border:none;outline:0}#slider a#slide_first,#sub-slider a#slide_first{position:relative;top:0;left:0;display:none}div#ranking{width:980px;margin:20px 0 35px}div#ranking h2{margin:0 0 20px}div#ranking ul{overflow:hidden}div#ranking ul#nav li{float:left;display:inline;font-size:0}div#ranking ul#nav li#diet.last-item,div#ranking ul#nav li.last-item{margin:0}div#ranking ul.panel{border:1px solid #cca796;clear:both;background:#fffcf6}div#ranking ul.panel li{display:none;overflow:hidden}div#ranking ul.panel li#tab-01{background:url(/common/img/bg_r_eye.jpg) right top no-repeat}div#ranking ul.panel li#tab-02{background:url(/common/img/bg_r_nose.jpg) left top no-repeat}div#ranking ul.panel li#tab-03{background:url(/common/img/bg_r_face.jpg) right top no-repeat}div#ranking ul.panel li#tab-04{background:url(/common/img/bg_r_anti.jpg) left top no-repeat}div#ranking ul.panel li#tab-05{background:url(/common/img/bg_r_anti_ope.jpg) left top no-repeat}div#ranking ul.panel li#tab-06{background:url(/common/img/bg_r_diet.jpg) right top no-repeat}div#ranking ul.panel li#tab-07{background:url(/common/img/bg_r_bust.jpg) left top no-repeat}div#ranking ul.panel li div{float:left;width:285px;padding:10px 20px 20px}div#ranking ul.panel li div.rank-2nd{float:left;border:solid #cca796;border-width:0 1px;width:286px}div#ranking ul.panel li div.rank-other{width:978px;padding:0;border-top:1px solid #cca796}div#ranking ul.panel li div.rank-other li{display:block !important;float:left;width:489px;font-size:132%;font-weight:700}div#ranking ul.panel li div.rank-other li.rank-4th{width:488px;border-right:1px solid #cca796;background:url(/common/img/icon_r_no4.gif) 24px 50% no-repeat}div#ranking ul.panel li div.rank-other li.rank-5th{background:url(/common/img/icon_r_no5.gif) 24px 50% no-repeat}div#ranking ul.panel li div.rank-other li a{display:block;text-decoration:none;color:#59321d;padding:20px 30px 20px 70px;background:url(/common/img/icon_r_arr.gif) 450px 50% no-repeat}div#ranking ul.panel li div dl dt{font-size:132%;font-weight:700;color:#59321d;padding:10px 0 10px 55px}div#ranking ul.panel li div dl dd,div#ranking ul.panel li div dl dt{margin:0 0 10px}div#ranking ul.panel li div dl dt a{text-decoration:none;color:#59321d}div#ranking ul.panel li div dl dt.a-under a{text-decoration:underline}div#ranking ul.panel li div.rank-1st dl dt{background:url(/common/img/icon_r_no1.gif) no-repeat}div#ranking ul.panel li div.rank-2nd dl dt{background:url(/common/img/icon_r_no2.gif) no-repeat}div#ranking ul.panel li div.rank-3rd dl dt{background:url(/common/img/icon_r_no3.gif) no-repeat}div#ranking ul.panel li div p.btn-rank{text-align:center;margin-top:15px;margin-bottom:0}div#ranking ul.panel li div.rank-other dl{width:167px}div#ranking ul.panel li div.rank-other dl dt{margin:0}div#ranking ul.panel li div.rank-other dl dd{margin:0 0 20px}div#index-sns .main-sns{margin-bottom:40px}div#index-sns .main-sns>li{float:left;width:345px;box-sizing:border-box}div#index-sns .main-sns>li:nth-child(2n){float:right}div#index-sns .main-sns div{margin-bottom:20px}div#index-sns .main-sns .dr-sns li{display:inline-block;text-align:center;margin-bottom:40px;padding:0 10px;box-sizing:border-box}div#index-dr-sns h2{background:url(/common/img/bg_h2.gif) no-repeat scroll 0 0 transparent;margin:0 0 20px;padding:10px 30px}div#index-dr-sns .main-sns li{float:left;box-sizing:border-box;width:50%;padding:0 10px;text-align:center}div#index-dr-sns .main-sns div{margin-bottom:20px}div#index-dr-sns .dr-sns li{float:left;width:33%;margin-bottom:40px}div#index-dr-sns .dr-sns li:nth-child(1){width:25%}div#index-dr-sns .dr-sns li:nth-child(2){width:35%}div#index-dr-sns .dr-sns li:nth-child(3){width:40%}@media print{div#sidebar{display:none}}
/*# sourceMappingURL=../../maps/common/css/top.min.css.map */
