.product_section{background-image:url(../images/BG_section_body.gif);background-repeat:repeat-y;margin-bottom:30px;}
.product_section .product_section_01{position:relative;}
.product_section .product_section_01 #product_section_01_top{position:relative;background:url(../images/BG_section_01.gif) no-repeat;padding-top:20px;}
.product_section .product_section_01 #product_section_01_top p{margin:0px 0px 20px 380px;padding:0px;}
.product_section .product_section_01 #product_section_01_top blockquote{margin:0px 0px 20px 380px;padding:0px;}
.product_section .product_section_01 #product_section_01_top h2{margin:0px 0px 15px;padding:0px;}
.product_section .product_section_01 ul.nayamibetu_lineup{width:695px;height:100%;min-height:1%;text-align:center;margin:0px 0px 20px;}
.product_section .product_section_01 ul.nayamibetu_lineup:after{content:"";display:block;height:0px;clear:both;overflow:auto;}
.product_section .product_section_01 ul.nayamibetu_lineup li{display:inline;width:223px;padding:0px 3px;}
.enlarge-font .modern-article .product_section .product_section_01 p{font-size:inherit;}
.product_section .product_section_01 p{font-size:93%;margin-right:40px;margin-bottom:20px;margin-left:40px;line-height:145%;}
.product_section .product_section_01 h2{margin-bottom:15px;}
.product_section_01 .dl{margin-left:27px;width:692px;overflow:hidden;border-bottom:1px dotted #666;margin-bottom:15px;padding-bottom:10px;}
.product_section_01 .dl .right-column{width:430px;}
.product_section .product_section_01 .dl p{font-size:93%;margin:0 0 10px 0;}
.product_section_01 .dl h4{margin-bottom:10px;}
.product_section_01 .dl2{margin-left:2px;width:712px;overflow:hidden;margin-bottom:10px;}
.modern-article .product_section_01 .dl2 .right-column2{width:456px;}
.product_section_01 .dl2 .right-column2{width:424px;float:right;display:inline;}
.enlarge-font .modern-article .product_section .product_section_01 .dl2 p{font-size:inherit;line-height:inherit;}
.product_section .product_section_01 .dl2 p{font-size:93%;margin:0 0 10px 0;}
.enlarge-font .modern-article .product_section_01 .dl2 h4{margin-bottom:0;}
.product_section_01 .dl2 h4{margin-bottom:10px;}
.enlarge-font .modern-article .product_section_01 .dl2 .price{font-weight:bold;}
.modern-article .product_section_01 .dl2.border_box{padding:14px 8px 14px 8px;width:714px;}
.product_section_01 .dl2.border_box{border:4px solid #E0E0E0;margin-left:2px;padding:14px 14px 14px 14px;width:702px;}
.product_section_01 .dl2 p.box_summary{line-height:1.8;font-size:13px;margin-left:5px;}
.product_section_01 .dl2 .ol_img{padding-bottom:10px;}
.enlarge-font .modern-article .product_section .dl2 .feature{font-size:inherit;font-weight:bold;margin-bottom:0.1em;}
.enlarge-font .modern-article .product_section .dl2 .feature .color-men{color:#333;}
.enlarge-font .modern-article .product_section .dl2 .feature .color-women{color:#333;}
.enlarge-font .modern-article .product_section .dl2 .feature .color-common{color:#333;}
.enlarge-font .modern-article .product_section .dl2 .feature h3 .color-men{font-size:18px;}
.enlarge-font .modern-article .product_section .dl2 .feature h3 .color-women{font-size:18px;}
.enlarge-font .modern-article .product_section .dl2 .feature h3 .color-common{font-size:18px;}
.enlarge-font .modern-article .product_section .dl2 .feature h4 .color-men{font-size:18px;}
.enlarge-font .modern-article .product_section .dl2 .feature h4 .color-women{font-size:18px;}
.enlarge-font .modern-article .product_section .dl2 .feature h4 .color-common{font-size:18px;}
.enlarge-font .modern-article .product_section .dl2 .right-column2 > div.bottom10px{line-height:1;}
#line-up{background-color:#eff1f4;padding:0 0 20px 15px;overflow:hidden;min-height:1%;zoom:1;}
#line-up:after{content:"";display:block;height:0px;clear:both;overflow:auto;}
#line-up img{padding-right:4px;padding-bottom:4px;}
#line-up .logoimg{float:left;padding:2px 6px;margin:0 0 4px 0 !important;}
#line-up dt img{margin:0px;}
#line-up #line-up-head{font-weight:bold;font-size:107%;margin-bottom:15px;padding-top:16px;}
#line-up #line-up-util{margin-bottom:10px;line-height:1.5;}
#line-up .clear{content:"";display:block;height:0px;clear:both;overflow:auto;}
#line-up .div_01box,
#line-up .div_02box,
#line-up .div_03box{background-color:#edf0f3;width:230px;float:left;margin-right:10px;}
#line-up .div_01box h3{width:220px;padding:5px;background-color:#3F9DE3;color:#ffffff;text-align:center;font-weight:bold;font-size:100%;margin-bottom:9px;position:relative;zoom:1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/common/css/PIE.php);}
#line-up .div_02box h3{width:220px;padding:5px;background-color:#FF6B65;color:#ffffff;text-align:center;font-weight:bold;font-size:100%;margin-bottom:9px;position:relative;zoom:1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/common/css/PIE.php);}
#line-up .div_03box h3{width:220px;padding:5px;background-color:#7CB854;color:#ffffff;text-align:center;font-weight:bold;font-size:100%;margin-bottom:9px;position:relative;zoom:1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/common/css/PIE.php);}
#line-up #goods_list{width:715px;}
.enlarge-font .modern-article #line-up #goods_list .box{font-size:inherit;display:flex;display:-webkit-flex;line-height:1.7;}
#line-up #goods_list .box{width:713px;padding:0px;font-size:93%;line-height:1.5;padding:0px;background:#ffffff;position:relative;zoom:1;-webkit-border-radius:1px 4px 4px 1px;-moz-border-radius:1px 4px 4px 1px;border-radius:1px 4px 4px 1px;text-decoration:none;overflow:hidden;}
#line-up #goods_list .box a{color:#333333;display:block;text-decoration:none;}
#line-up #goods_list .box:hover{cursor:pointer;}
div.male{border:1px solid #efefff;margin-bottom:10px;}
div.female{border:1px solid #FFefef;margin-bottom:10px;}
div.unisex{border:1px solid #efffef;margin-bottom:10px;}
#line-up #goods_list .male:hover{position:relative;top:1px;zoom:1;border:1px solid #3F9DE3;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #e8f3ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e8f3ff));background:-webkit-linear-gradient(top, #ffffff 0%,#e8f3ff 100%);background:-o-linear-gradient(top, #ffffff 0%,#e8f3ff 100%);background:-ms-linear-gradient(top, #ffffff 0%,#e8f3ff 100%);background:linear-gradient(to bottom, #ffffff 0%,#e8f3ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e8f3ff',GradientType=0);}
#line-up #goods_list .male_hoverIE{cursor:pointer;position:relative;top:1px;zoom:1;border:1px solid #3F9DE3;background:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e8f3ff',GradientType=0);}
#line-up #goods_list .female:hover{position:relative;top:1px;zoom:1;border:1px solid #FF6B65;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #fff3e8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fff3e8));background:-webkit-linear-gradient(top, #ffffff 0%,#fff3e8 100%);background:-o-linear-gradient(top, #ffffff 0%,#fff3e8 100%);background:-ms-linear-gradient(top, #ffffff 0%,#fff3e8 100%);background:linear-gradient(to bottom, #ffffff 0%,#fff3e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fff3e8',GradientType=0);}
#line-up #goods_list .female_hoverIE{cursor:pointer;position:relative;top:1px;zoom:1;border:1px solid #FF6B65;background:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fff3e8',GradientType=0);}
#line-up #goods_list .unisex:hover{position:relative;top:1px;zoom:1;border:1px solid #7CB854;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f3ffeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3ffeb));background:-webkit-linear-gradient(top, #ffffff 0%,#f3ffeb 100%);background:-o-linear-gradient(top, #ffffff 0%,#f3ffeb 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f3ffeb 100%);background:linear-gradient(to bottom, #ffffff 0%,#f3ffeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3ffeb',GradientType=0);}
#line-up #goods_list .unisex_hoverIE{cursor:pointer;position:relative;top:1px;zoom:1;border:1px solid #7CB854;background:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3ffeb',GradientType=0);}
.enlarge-font .modern-article .box .ranking{float:right;color:white;padding-left:0.5em;padding-right:0.5em;border-radius:5px;-webkit-border-radius:5px;font-size:14px;}
.enlarge-font .modern-article .box.male .ranking{background-color:#288ce4;}
.enlarge-font .modern-article .box.female .ranking{background-color:#f26662;}
.enlarge-font .modern-article .box.unisex .ranking{background-color:#8fbf4d;}
.enlarge-font .modern-article .box .col1{float:none;width:auto;height:auto;}
.enlarge-font .modern-article .box .price{font-weight:bold;}
.box .col1{float:left;height:78px;width:165px;padding:10px 0px 10px 8px;margin:1px 0 1px 1px;}
.male .col1{border-left:solid 5px #288CE4;}
.female .col1{border-left:solid 5px #F26662;}
.unisex .col1{border-left:solid 5px #8FBF4D;}
.enlarge-font .modern-article .box .col2{float:none;width:auto;height:auto;flex-grow:1;-webkit-flex-grow:1;padding:10px;}
.box .col2{float:left;height:80px;width:353px;padding:10px 0px 10px 0px;}
.box .col3{float:left;height:80px;width:153px;padding:10px 12px 10px 12px;}
.enlarge-font .modern-article .male .col2 p{font-size:inherit;}
.male .col2 p{font-size:10px;color:#288ce4;}
.enlarge-font .modern-article .female .col2 p{font-size:inherit;}
.female .col2 p{font-size:10px;color:#f26662;}
.enlarge-font .modern-article .unisex .col2 p{font-size:inherit;}
.unisex .col2 p{font-size:10px;color:#8fbf4d;}
#line-up #goods_list .box dl{clear:both;margin-top:6px;}
.enlarge-font .modern-article #line-up #goods_list .box dt{float:none;padding:0.2em;font-size:14px;font-weight:bold;color:#6599ff;display:inline-block;border:solid 2px;border-radius:3px;vertical-align:top;text-align:center;width:2.5em;background-color:white;}
#line-up #goods_list .box dt{line-height:1.0;margin:0px;padding:0px;float:left;clear:both;vertical-align:middle;}
#line-up #goods_list .box dt img{margin-right:5px;}
.enlarge-font .modern-article #line-up #goods_list .box dd{font-size:inherit;padding-left:1em;display:inline-block;width:33em;}
#line-up #goods_list .box dd{font-size:10px;letter-spacing:-0.1em;}
#line-up .div_01,
#line-up .div_02,
#line-up .div_03{width:230px;}
#line-up .div_01 div,
#line-up .div_02 div,
#line-up .div_03 div{width:227px;padding:0px;margin-bottom:10px;font-size:93%;line-height:1.5;border:1px solid #ffffff;padding:0;background:#ffffff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#line-up .div_01 div span,
#line-up .div_02 div span,
#line-up .div_03 div span{color:#3F9DE3;}
#line-up .div_01 div a,
#line-up .div_02 div a,
#line-up .div_03 div a{padding:12px 6px 10px 12px;color:#333333;display:block;text-decoration:none;}
#line-up .div_03box .condome span{color:#3F9DE3;}
#line-up .div_03box .condome a{padding:11px;color:#333333;display:block;text-decoration:none;}
#line-up .div_01 div:hover{position:relative;top:1px;zoom:1;border:1px solid #3F9DE3;background:#dff3ff;background-image:-moz-linear-gradient(top, #dff3ff, #ffffff);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #dff3ff),color-stop(1, #ffffff));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#dff3ff', endColorstr='#ffffff')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#dff3ff',endColorstr='#ffffff');}
#line-up .div_02 div:hover{position:relative;top:1px;zoom:1;border:1px solid #FF6B65;background:#fff3e8;background-image:-moz-linear-gradient(top, #fff3e8, #ffffff);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #fff3e8),color-stop(1, #ffffff));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fff3e8', endColorstr='#ffffff')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fff3e8',endColorstr='#ffffff');}
#line-up .div_03 div:hover{position:relative;top:1px;zoom:1;border:1px solid #7CB854;background:#f3ffeb;background-image:-moz-linear-gradient(top, #f3ffeb, #ffffff);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #f3ffeb),color-stop(1, #ffffff));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f3ffeb', endColorstr='#ffffff')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f3ffeb',endColorstr='#ffffff');}
#line-up .div_03box .condome{margin-top:40px;border:1px solid #eeeeee;background:#ffffff;position:relative;zoom:1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#line-up .div_03box .condome:hover{margin-top:41px;border:1px solid #bbbbbb;background:#ffffff;zoom:1;}
#line-up .div_01 div p,
#line-up .div_02 div p,
#line-up .div_03 div p{font-size:93%;background-image:url(../images/BAR_line-up_01.gif);background-repeat:no-repeat;background-position:center bottom;padding-bottom:12px;line-height:1.5;margin:0;}
#line-up .div_01 div dl,
#line-up .div_02 div dl,
#line-up .div_03 div dl{clear:both;margin-top:6px;}
#line-up .div_01 div dt,
#line-up .div_02 div dt,
#line-up .div_03 div dt{line-height:1.0;margin:0px;padding:0px;float:left;clear:both;vertical-align:middle;}
#line-up .div_01 div dt img,
#line-up .div_02 div dt img,
#line-up .div_03 div dt img{margin-right:5px;}
#line-up .div_01 div dd,
#line-up .div_02 div dd,
#line-up .div_03 div dd{font-size:10px;letter-spacing:-0.1em;}
#container #menu-right #left-column .product_section .product_section_header{background:url(../images/BG_section_header.gif) no-repeat;height:16px;width:745px;clear:both;}
#container #menu-right #left-column .product_section .shopping_header{background:url(../images/BG_shopping_h.jpg) no-repeat;height:440px;width:745px;clear:both;position:relative;overflow:auto;}
#container #menu-right #left-column .product_section .shopping_header h2{margin:25px 0 0 25px;}
#container #menu-right #left-column .product_section .shopping_header .mes{margin:20px 0 120px 45px;font-size:93%;line-height:1.5;}
#container #menu-right #left-column .product_section .shopping_header .nayamibetu_lineup{text-align:center;height:168px;}
#container #menu-right #left-column .product_section .shopping_header .nayamibetu_lineup li{position:relative;display:inline-block;*display:inline;*zoom:1;width:229px;height:168px;overflow:hidden;margin-right:6px;}
#container #menu-right #left-column .product_section .shopping_header .nayamibetu_lineup .btn{position:relative;top:0px;z-index:1;}
#container #menu-right #left-column .product_section .shopping_header .nayamibetu_lineup .btn:hover{position:relative;top:1px;zoom:1;}
#container #menu-right #left-column .product_section .shopping_header .nayamibetu_lineup .bullet{display:none;position:absolute;top:142px;left:0px;z-index:5;}
#container #menu-right #left-column .product_section .product_section_inner{background:url(../images/BG_section_body.gif) repeat-y;padding:0px 16px;}
#container #menu-right #left-column .product_section .product_section_footer{background:url(../images/BG_section_footer.gif) no-repeat left bottom;padding-bottom:20px;width:745px;clear:both;}
#container*#menu-right #left-column .product_section .product_section_footer{float:left;}
*:first-child+html #container #menu-right #left-column .product_section .product_section_footer{margin-bottom:12px;}
#container #menu-right #left-column .product_section .product_section_inner .why_title{background:url(../images/H_why_title.gif) no-repeat;height:72px;width:690px;margin-bottom:20px;padding-left:23px;padding-top:58px;line-height:145%;}
#impression{height:260px;width:715px;margin-left:15px;border:1px solid #b0bcc7;margin-bottom:20px;}
.product-section_01 .left-column{width:260px;margin-bottom:30px;}
.product-section_01 .right-column{width:466px;margin-bottom:30px;}
.product-section_01 .left-column p{margin-bottom:10px;}
.product-section_01 .right-column h2{margin-bottom:15px;}
.product-section_01 .right-column p{margin-bottom:15px;font-size:93%;}
.product-section_01 .td_line{font-size:1px;}
table.product-section_01{overflow:hidden;}
table.product td p{line-height:1.5;margin-right:5px;margin-bottom:5px;margin-left:15px;font-size:85%;}
table.product{}
table.product th{vertical-align:middle;padding:0px;background-color:#eaedf1;width:120px;}
#container #menu-right #left-column .product-section_01 .right-column .product td{vertical-align:middle;}
#container #menu-right #left-column .product-section_01 .right-column .product td p{margin-top:10px;margin-bottom:10px;}
#container #menu-right #left-column .product-section_01 .right-column p{line-height:150%;}
#container #menu-right #left-column .caution{border:1px solid #CCC;margin-bottom:30px;}
#container #menu-right #left-column .caution tr th,
#container #menu-right #left-column .caution tr td{font-size:85%;vertical-align:middle;}
#container #menu-right #left-column .caution tr th{background-color:#eaedf1;width:100px;}
#container #menu-right #left-column .caution tr td{padding:0px 5px 0px 5px;}
#container #menu-right #left-column .caution tr td ul{margin:0px;padding:0px;}
#container #menu-right #left-column .caution tr td ul li{padding:0px 0px 0px 8px;line-height:1.5;margin:5px 0px;background:url(../images/list_icon_disc.gif) no-repeat 0px 5px;}
.product-section_02 h2{margin-bottom:20px;}
.product-section_02 .left-column{width:230px;margin-bottom:0px;}
.product-section_02 .left-column ul{width:230px;height:100%;min-height:1%;}
.product-section_02 .left-column ul:after{content:"";display:block;height:0px;clear:both;overflow:auto;}
.product-section_02 .left-column li{display:inline;float:left;width:70px;margin-right:6px;}
.product-section_02 .right-column{width:490px;margin-bottom:0px;}
.product-section_02 .right-column p{line-height:1.5;margin-bottom:20px;font-size:93%;}
.product-section_02 .product-section_02-inner{border-bottom:1px dotted #666;clear:both;overflow:hidden;margin-bottom:20px;height:100%;min-height:1%;}
.product-section_02 .product-section_02-inner:after{content:"";display:block;height:0px;clear:both;overflow:auto;}
.product-section_02-inner .right-column h3{margin-bottom:10px;}
.product-section_02 .product-section_02-inner h4{font-weight:bold;font-size:93%;line-height:1.5;margin-bottom:5px;}
.product-section_02-inner p{font-size:93%;line-height:1.5;margin-bottom:20px;}
.product-section_02{margin-bottom:30px;}
.plain p{margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}
.bottom-line{border-bottom:1px dotted #666;padding-bottom:15px;}
.product-section_03{border-bottom:1px dotted #666;margin-bottom:30px;padding-bottom:10px;overflow:hidden;}
.product-section_03 h2{margin-bottom:20px;}
.product-section_03 .left-column{width:230px;padding:15px;background-color:#eaedf1;}
.product-section_03 .left-column p{font-size:85%;line-height:1.5;margin-bottom:10px;}
.product-section_03 .right-column{width:465px;}
.product-section_03 p{margin-bottom:15px;line-height:1.5;}
.product-section_03 .idol{border:1px solid #c4ced7;padding:15px 15px 0px;margin-bottom:30px;}
.product-section_03 .idol h3{font-size:108%;font-weight:bold;margin-bottom:10px;}
.product-section_03 .right-column .idol p{margin-bottom:0px;font-size:93%;line-height:1.5;margin-top:10px;}
.product-section_03 h3{font-size:108%;font-weight:bold;margin-bottom:5px;}
.product-section_03 .idol ul{}
.product-section_03 .idol ul li{margin:5px 0 5px 20px;list-style-position:outside;list-style-type:disc;font-size:93%;}
table.delivery{width:717px;}
table.delivery td{font-size:93%;vertical-align:middle;}
div.compare{margin-bottom:15px;padding-bottom:10px;}
.compare .left-column{width:260px;}
.compare .right-column{width:450px;margin-left:15px;}
.compare .section p{margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;font-size:93%;}
.compare .section .right-column{width:440px;}
.compare h2{margin-bottom:20px;}
.compare .section .right-column .product{background-color:#eaedf1;padding:10px;margin-bottom:10px;}
.compare .section .right-column .product p{margin:0px;}
.compare .section .right-column p{margin-left:10px;}
.color_60a9df{color:#60a9df;}
#menu-right .txt_16px_626f82{font-size:124%;font-weight:bold;color:#626f82;}
#menu-right .txt_14px_617ba0{font-size:108%;font-weight:bold;color:#617ba0;}
#menu-right .txt_10px_617ba0{font-size:85%;color:#617ba0;}
#menu-right .box_e9ecf1{background:#e9ecf1;margin:0px 0px 25px;padding:15px;}
#menu-right .box_e9ecf1 p{margin:0px 0px 15px;padding:0px;}
#menu-right .box_e9ecf1 p strong{font-weight:bold;color:#333;}
#menu-right .box_e9ecf1 blockquote{color:#555;font-size:85%;line-height:140%;}
.bold_heavy{font-weight:bold !important;}
#container #menu-right .go_top img{margin-bottom:6px;}
#container*#menu-right .go_top img{margin-bottom:-2px;vertical-align:middle;}
#container #menu-right #left-column table tr th p img{margin-bottom:5px;}
.product-section_03 table{clear:both;}
.product-section_03 dl{width:745px;margin:0px 0px 20px;padding:0px;min-height:1%;}
.product-section_03 dl:after{content:"";display:block;height:0px;clear:both;overflow:auto;}
.product-section_03 dt{display:inline;float:left;width:86px;margin:0px;padding:0px;}
.product-section_03 dd{display:inline;float:left;width:659px;margin:0px;padding:0px;}
#container #menu-right #left-column #stdchk_kansou{margin-bottom:40px;}
#container #menu-right #left-column #stdchk_kansou h3{margin-bottom:10px;}
#container #menu-right #left-column #stdchk_kansou p{}
.enlarge-font #container #menu-right.modern-article  #left-column #stdchk_kansou blockquote{font-size:inherit;}
#container #menu-right #left-column #stdchk_kansou blockquote{font-size:85%;color:#555;margin-bottom:5px;}
#container #menu-right #left-column #stdchk_kansou iframe{width:745px;border:1px solid #CCC;height:390px;}
#container*#menu-right #left-column #line-up dl a .font-11px{vertical-align:middle;}
#container #menu-right #left-column .product-section_01 form .right-column .product tr td p img{vertical-align:text-top;}
#container #menu-right #left-column form .right-column .product tr td p img.images_rank_icon{vertical-align:middle;margin-bottom:3px;}
.tooltip2{display:none;background:#fff;border:solid 3px #eee;font-size:12px;text-align:left;padding:0px;width:640px;height:240px;overflow:hidden;color:#666;box-shadow:#59698F 5px 5px 10px;z-index:150;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#666666');zoom:1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.iecurved{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.menu-box{margin:0 0 30px 25px;position:relative;}
.menu-box .btn-mail{position:absolute;top:62px;left:498px;}
.bg_gradient_gray{background:url("/shopping/images/BG_gradient_gray.gif") repeat-x;}
#product-section_001{background:url("/shopping/img3/line_dot.gif") no-repeat left bottom;padding-bottom:8px;}
#product-section_001 .left-column{width:455px;}
#product-section_001 .left-column .thumb{cursor:pointer;}
#product-section_001 .left-column .left11{margin-left:11px;}
#product-section_001 .left-column p{color:#888;font-size:85%;text-align:center;margin:10px 0 10px 0;}
.modern-article #product-section_001 .right-column{width:280px;}
#product-section_001 .right-column{width:270px;}
.right-column .itemname{font-weight:bold;margin:8px 0 8px 0;}
.right-column .itemname_sub{font-size:85%;color:#888;margin-bottom:20px;}
.right-column .test_item{}
.right-column .test_item .hd{color:#6799FF;padding-bottom:4px;margin-bottom:8px;border-bottom:1px dotted #ccc;}
.right-column .test_item dl{margin-top:6px;}
.right-column .test_item dt{line-height:1.0;margin:0px;padding:0px;float:left;clear:both;vertical-align:middle;}
.right-column .test_item dd{font-size:85%;padding-left:28px;margin-bottom:6px;}
.right-column .test_item p{color:#6799FF;font-size:85%;}
.right-column .cart-box{padding:15px;background-color:#EAEDF1;}
.right-column .cart-box p{font-size:93%;}
.right-column .price{font-size:93%;float:left;display:inline;width:134px;line-height:20px;height:20px;margin-left:6px;}
.right-column .qty{font-size:93%;float:right;display:inline;width:94px;text-align:right;line-height:20px;height:20px;margin-right:6px;}
.right-column .price span{font-weight:bold;}
.right-column .price8{font-size:12px;float:left;display:inline;width:134px;line-height:1.5em;height:1.5em;margin-left:6px;color:#000000;}
.right-column .price8 span{font-weight:bold;font-size:16px;}
#product-section_003 .c12_1{float:left;background:url("/shopping/img3/c12_a.jpg") no-repeat;width:332px;height:207px;}
#product-section_003 .c12_2{float:left;background:url("/shopping/img3/c12_b.jpg") no-repeat;width:332px;height:207px;}
#product-section_003 .c13_1{float:left;background:url("/shopping/img3/c13_a.jpg") no-repeat;width:205px;height:207px;}
#product-section_003 .c13_2{float:left;background:url("/shopping/img3/c13_b.jpg") no-repeat;width:205px;height:207px;}
#product-section_003 .c13_3{float:left;background:url("/shopping/img3/c13_c.jpg") no-repeat;width:205px;height:207px;}
#product-section_003 .c14{background:url("/shopping/img3/c14.jpg");no-repeat;width:740px;height:270px;padding:0px;padding:1px;}
.gbox{background-color:#EAEDF1;padding:0 15px 15px 15px;font-size:93%;line-height:1.5;}
.gbox2{background-color:#EAEDF1;padding:15px;font-size:93%;line-height:1.5;}
#product-section_003 .m_top120{margin-top:135px;}
#product-section_003 .m_top105{margin-top:120px;}
.modern-article #product-section_003 .c14 .dv1{margin-top:12px;}
#product-section_003 .c14 .dv1{margin:27px 0 10px 240px;}
#product-section_003 .c14 .dv2{margin:0 0 15px 240px;width:469px;padding-bottom:15px;border-bottom:1px solid #ccc;line-height:1.5;}
#product-section_003 .c14 .dv3{margin:0 0 15px 240px;}
#product-section_003 .c14 .contact_box{margin:0 0 0 240px;position:relative;}
#product-section_003 .c14 .contact{margin:0 0 0 2px;}
#product-section_003 .c14 .btn-mail{position:absolute;top:25px;left:269px;z-index:2;zoom:1;}
#product-section_002{font-size:93%;}
#product-section_002 .sect{background:url("/shopping/img3/line_dot.gif") no-repeat left bottom;padding-bottom:8px;}
#product-section_002 .sect .ttl{width:96px;background-color:#EAEDF1;vertical-align:middle;}
.modern-article #product-section_002 .sect .content{margin-left:0;padding-left:5px;width:630px;}
#product-section_002 .sect .content{margin:0 0 0 10px;padding:15px 0 15px 10px;width:625px;}
#product-section_002 .sect .attention{font-size:93%;ling-height:1.7;}
.modern-article #product-section_002 .sect .tbl_bdr{width:634px;}
#product-section_002 .sect .tbl_bdr{border:1px solid #B7C3CE;padding:2px;width:619px;}
#product-section_002 .sect .tbl_hd{background-color:#EAEDF1;padding:6px 12px;}
#product-section_002 .sect .content p{line-height:1.5;}
.modern-article #product-section_002 .sect .content table{width:628px;}
#product-section_002 .sect .content table{width:615px;margin:4px auto 4px auto;}
.modern-article #product-section_002 .sect .content table .th1{padding-left:5px;padding-right:5px;}
#product-section_002 .sect .content table .th1{padding:2px 8px;vertical-align:middle;background-color:#FFCCCC;color:#333;border-top:1px solid #FFAAAA;border-bottom:1px solid #FFAAAA;border-left:1px solid #FFAAAA;}
#product-section_002 .sect .content table .th2{padding:2px 8px;vertical-align:middle;background-color:#fff;color:#333;border:1px solid #FFAAAA;}
.modern-article #product-section_002 .sect .content table td{padding-left:5px;padding-right:5px;}
#product-section_002 .sect .content table td{padding:5px 8px;vertical-align:middle;}
#product-section_002 .sect .content table td.space_row{font-size:0px;padding:3px 0 0 0;margin:0;}
#product-section_002 .sect .bg_act td.column1{background-color:#fff;border-top:1px solid #BFD8EC;border-bottom:1px solid #BFD8EC;border-left:1px solid #BFD8EC;}
#product-section_002 .sect .bg_act td.column2{background-color:#BFD8EC;}
#product-section_002 .sect .bg_act td.column3{background-color:#D9E8F4;}
#product-section_002 .sect .bg_act span{}
.modern-article #product-section_002 .sect .bg_act span.htmltooltip_a{padding-bottom:0;}
#product-section_002 .sect .bg_act span.htmltooltip_a{margin-right:10px;color:#333;text-decoration:none;padding-bottom:2px;border-bottom:1px dotted #333;cursor:help;}
#product-section_002 .sect .bg_act span{margin-right:10px;color:#BBB;}
#product-section_002 .sect .bg_act .column1 div span{color:#333;}
.ugai-kit span.htmltooltip_a{margin-right:10px;color:#333;text-decoration:none;padding-bottom:2px;border-bottom:1px dotted #333;cursor:help;}
#product-section_002 .sect .bg_nonact td.column1{background-color:#fff;color:#BBB;border-top:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;}
#product-section_002 .sect .bg_nonact td.column2{background-color:#eee;color:#BBB;}
#product-section_002 .sect .bg_nonact td.column3{background-color:#F6F6F6;color:#BBB;}
#product-section_002 .sect .bg_nonact span{margin-right:10px;}
.modern-article #product-section_002 .sect .column1{width:162px;padding-right:0 !important;}
#product-section_002 .sect .column1{width:170px;}
#product-section_002 .sect .column1 div{float:left;}
.modern-article #product-section_002 .sect .column2{width:192px;line-height:inherit;}
#product-section_002 .sect .column2{width:185px;line-height:1.5;}
.modern-article #product-section_002 .sect .column3{width:184px;line-height:inherit;}
#product-section_002 .sect .column3{width:210px;line-height:1.5;}
.modern-article #product-section_002 .sect .content table > tbody > tr > td > span.right0px{margin-right:0;}
#product-section_002 .sect .content .inspection div{float:left;width:200px;}
.modern-article #product-section_002 .sect .content .inspection div.blood-kit{width:228px;}
.modern-article #product-section_002 .sect .content .inspection div.ugai-kit{width:202px;}
#product-section_002 .sect .content .inspection div.ugai-kit{float:left;width:225px;}
.modern-article #product-section_002 .sect .content .inspection div.ugai-kit p{margin-top:2em;}
#product-section_002 .sect .content .inspection div.ugai-kit p{margin-top:0.8em;}
#product-section_002 .sect .content .inspection div.ugai-kit p img{float:none;}
#product-section_002 .sect .content .inspection div img{float:left;margin-right:10px;}
.dt_title_outer{background:url("/shopping/img3/line_dot.gif") no-repeat left top;padding-top:8px;}
.dt_title{background:url("/shopping/img3/line_dot.gif") no-repeat left bottom;padding-bottom:8px;}
.modern-article .dt_title .ttllogo{float:none;display:inline-block;vertical-align:middle;}
.dt_title .ttllogo{float:left;}
.modern-article .dt_title .ttlmain_m{float:none;padding-top:0;display:inline-block;vertical-align:middle;}
.dt_title .ttlmain_m{float:left;padding:10px 0 0 0px;font-weight:bold;overflow:hidden;}
.modern-article .dt_title .ttlmain_w{float:none;padding-top:0;display:inline-block;vertical-align:middle;}
.dt_title .ttlmain_w{float:left;padding:10px 0 0 0px;font-weight:bold;overflow:hidden;}
.modern-article .dt_title .ttlmain_mw{float:none;padding-top:0;display:inline-block;vertical-align:middle;}
.dt_title .ttlmain_mw{float:left;padding:10px 0 0 0px;font-weight:bold;overflow:hidden;}
.dt_title .ttlmain_m p{font-size:93%;color:#409BE0;font-weight:bold;line-height:1.6;margin:0 0 0 10px;}
.dt_title .ttlmain_w p{font-size:93%;color:#FF6B64;font-weight:bold;line-height:1.6;margin:0 0 0 10px;}
.dt_title .ttlmain_mw p{font-size:93%;color:#9db83e;font-weight:bold;line-height:1.6;margin:0 0 0 10px;}
.dt_title h2{margin-bottom:0px !important;}
.modern-article .dt_title .ttlmain{display:inline-block;max-width:495px;}
#product-section_003{page-break-after:always;}
#product-section_004 p{font-size:93%;}
#product-section_004 .sec4_attention{background-color:#E9ECF1;padding:15px;line-height:1.5;position:relative;}
#product-section_004 .sec4_attention_ug{position:absolute;right:0px;top:0px;background-color:#fff;padding-left:10px;height:100%;}
#product-section_004 .sec4_attention_ug img{margin-bottom:3px;}
#product-section_010 p{line-height:1.5;}
#product-section_011 .left-column{width:455px;}
.modern-article #product-section_011 .right-column{width:280px;}
#product-section_011 .right-column{width:270px;}
.steps p{font-size:93%;}
.modern-article .steps .gray_box{height:auto;width:260px;padding:15px 12px;box-sizing:border-box;}
.steps .gray_box{background-color:#EAEDF1;vertical-align:top;width:230px;padding:15px;height:270px;}
.modern-article .steps .gray_box_ug{height:auto;width:260px;padding:10px 12px;box-sizing:border-box;}
.steps .gray_box_ug{background-color:#EAEDF1;vertical-align:top;width:230px;padding:15px;height:288px;}
.steps table p{text-align:left;line-height:1.5;}
.steps th{width:260px;vertical-align:top;}
.steps td{width:485px;padding-left:20px;vertical-align:top;}
.steps td p{margin-bottom:10px;}
.modern-article .steps td > p > img{max-width:100%;height:auto;}
.idol{border:1px solid #c4ced7;padding:15px 15px 0px;margin-bottom:30px;}
.txt_617ba0{font-weight:bold;color:#617BA0;}
.bred{font-weight:bold;color:#f00;}
.txt_868686{color:#868686;}
.highlight_gray{background-color:#E9ECF1;font-weight:bold;padding:5px 10px;}
.u_line_bgray{border-bottom:1px solid #B7C3CE;padding-bottom:4px;}
#product-section_002 .sect .content p.approval_number{line-height:24px;height:24px;font-size:93%;}
#product-section_010 .review_info{margin:0 15px 6px 15px;background-color:#EAEDF1;padding:4px 10px 4px 18px;overflow:hidden;}
#product-section_010 .review_info div{float:left;width:340px;font-size:85%;}
.otodoke01{float:left;width:485px}
.otodoke02{float:left;width:230px;margin-left:5px;}
#nodo-section1{background-color:#e1edf8;padding-bottom:0px;}
#nodo-section1 h3{font-size:23px;border-bottom:3px solid #D890FF;padding:12px 16px;background-color:#F2EBFF;background:-moz-linear-gradient(top, #F8F8FC 0%, #F2EBFF 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F8F8FC), color-stop(100%,#F2EBFF));background:-webkit-linear-gradient(top, #F8F8FC 0%,#F2EBFF 100%);background:-o-linear-gradient(top, #F8F8FC 0%,#F2EBFF 100%);background:-ms-linear-gradient(top, #F8F8FC 0%,#F2EBFF 100%);background:linear-gradient(to bottom, #F8F8FC 0%,#F2EBFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8FC', endColorstr='#F2EBFF',GradientType=0);border-top:1px solid #DBDBDB;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;border-radius:5px 5px 0 0;margin:0 17px 0 17px;}
#nodo-section1 div.content{background-color:#fff;padding:16px 12px 6px 12px;margin:0 17px 0 17px;border-bottom:1px solid #DBDBDB;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;border-radius:0 0 5px 5px;}
#nodo-section1 .poster{float:left;text-align:center;width:140px;margin:0px 30px 10px 20px;}
#nodo-section1 .poster img{}
#nodo-section1 .poster p{margin:0;font-size:10px;}
#nodo-section1 .black-board{background-color:#164821;background-image:url(/shopping/images/nodo/black-board.png);background-repeat:no-repeat;color:#fff;width:288px;padding:16px 16px 0 16px;margin:0 0 10px 0px;height:182px;position:relative;float:left;}
#nodo-section1 .black-board h4{text-decoration:underline;font-size:18px;color:#fff;line-height:2;font-weight:bold;}
#nodo-section1 .black-board p{color:#fff;margin:0 1em;font-size:16px;line-height:2;font-weight:bold;}
#nodo-section1 .black-board ul{padding-left:1em;border-left:3px solid #fff;border-radius:10px;margin-left:2em;}
#nodo-section1 .black-board li{color:#fff;font-size:16px;line-height:1.8;font-weight:bold;}
.enlarge-font .modern-article #nodo-section1 .black-board .notice{padding:24px 22px;}
#nodo-section1 .black-board .notice{position:absolute;top:52px;right:-32px;color:#fff;transform:rotate(340deg) translate3d(0, 0, 0);-webkit-transform:rotate(340deg) translate3d(0, 0, 0);-moz-transform:rotate(340deg) translate3d(0, 0, 0);-o-transform:rotate(340deg) translate3d(0, 0, 0);-ms-transform:rotate(340deg) translate3d(0, 0, 0);background-image:url(/shopping/images/nodo/black-board-sub.png);background-repeat:no-repeat;padding:34px 40px;}
#nodo-section1 .sym .nodo-img3{float:left;width:140px;margin:0 20px;}
.enlarge-font .modern-article #nodo-section1 .sym .omo{width:9em;}
#nodo-section1 .sym .omo{float:left;width:140px;padding:10px 15px;overflow:hidden;zoom:1;background:#e9f3fc;font-size:108%;margin:0 16px 0 10px;line-height:1.8;}
#nodo-section1 .sym .omo b{font-weight:bold;}
#nodo-section1 .sym .omo-desc{float:left;width:280px;margin:0;}
#nodo-section1 .sym .omo-desc li{line-height:1.8;background:url(/aboutstd/images/about_std_icon_yajirusi.gif) no-repeat 0px 8px;padding-left:20px;font-size:108%;font-weight:bold;}
#nodo-section1 .sym .daiji{text-align:center;font-size:26px;color:#44546a;position:relative;top:-46px;padding-top:38px;margin-bottom:-26px;height:66px;}
#nodo-section2{background-color:#F0C2FF;padding:17px 17px 0px 17px;}
#nodo-section2 .logo-checker{float:right;}
#nodo-section2 .content{background-color:#fff;border-radius:3px;padding:16px 20px 16px 20px;}
#nodo-section2 h3{font-size:28px;color:#B02DDA;margin-left:0;}
#nodo-section2 h3 span{font-size:18px;}
.enlarge-font .modern-article #nodo-section2 h4{font-size:20px;}
#nodo-section2 h4{font-weight:bold;font-size:16px;background-color:#B562D0;padding:8px 14px;color:#fff;margin:0 0 10px 0;border-radius:3px;}
#nodo-section2 p{}
#nodo-section2 .left-column{width:324px;}
#nodo-section2 .right-column{width:324px;}
.enlarge-font .modern-article #nodo-section2 p.notice{font-size:inherit;}
#nodo-section2 p.notice{color:#ff5050;background-color:#ffeaf2;padding:8px 6px;text-align:center;font-size:11px;font-weight:bold;margin:0 auto;-webkit-text-shadow:0px 1px 0px #fff;text-shadow:0px 1px 0px #fff;}
#nodo-section2 .ugai-point-img{border-radius:3px;border:1px solid #B562D0;text-align:center;margin-left:0;padding:10px 0;width:324px;}
.modern-article #nodo-section2 .ugai-point-txt{margin-right:-10px;line-height:1.35;}
#nodo-section2 .ugai-point-txt{padding-left:20px;margin-bottom:20px;padding:6px 0 0 32px;background-image:url('/sp/img/common/sp_icons1.png?v=140807');background-position:-10px -394px;background-repeat:no-repeat;line-height:1.6;}
.section #checker h3.h-nodo{font-size:26px;text-align:center;background-color:#B562D0;background:-moz-linear-gradient(top, #F0C2FF 0%, #B562D0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#B562D0), color-stop(100%,#B562D0));background:-webkit-linear-gradient(top, #F0C2FF 0%,#B562D0 100%);background:-o-linear-gradient(top, #F0C2FF 0%,#B562D0 100%);background:-ms-linear-gradient(top, #F0C2FF 0%,#B562D0 100%);background:linear-gradient(to bottom, #F0C2FF 0%,#B562D0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0C2FF', endColorstr='#B562D0',GradientType=0);color:#fff;padding:24px 0 0px 0;margin:0 !important;}
.section #checker h3.h-nodo span{position:relative;top:16px;}
#nodo-section2 h3.h-nodo-new{border-bottom:3px dotted #B562D0;padding-bottom:10px;margin-bottom:10px;}
.ct-section2{padding:0 15px 0 15px;background-color:#E1EDF8;}
.section #checker .ct-block-red h3{margin-bottom:0px !important;}
.ct-section2 ul.li-route{padding-left:1em;border-left:3px solid #333;border-radius:10px;margin-left:140px;}
.enlarge-font .modern-article .ct-section2 ul.li-route li{font-size:inherit;}
.ct-section2 ul.li-route li{color:#333;font-size:14px;line-height:1.8;font-weight:bold;}
.enlarge-font .modern-article .ct-section2 .sym .omo.men{width:230px;}
.enlarge-font .modern-article .ct-section2 .sym .omo.women{width:180px;}
.modern-article .ct-section2 .sym .omo{font-size:inherit;width:210px;}
.ct-section2 .sym .omo{float:left;width:180px;padding:10px 15px;overflow:hidden;zoom:1;background:#e9f3fc;font-size:108%;margin:0 16px 0 10px;line-height:1.8;}
.ct-section2 .sym .omo b{font-weight:bold;}
.ct-section2 .icon-man{line-height:1.8;background-image:url('/sp/img/common/sp_icons1.png?v=140807');background-position:-16px -1068px;background-repeat:no-repeat;padding:6px 0 6px 20px;}
.ct-section2 .icon-woman{line-height:1.8;background-image:url('/sp/img/common/sp_icons1.png?v=140807');background-position:-16px -1124px;background-repeat:no-repeat;padding:6px 0 6px 20px;}
.ct-block-red h3{font-size:23px;border-bottom:3px solid #FF9999;padding:12px 16px;background-color:#FFF1F1;background:-moz-linear-gradient(top, #F8F8FC 0%, #FFF1F1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F8F8FC), color-stop(100%,#FFF1F1));background:-webkit-linear-gradient(top, #F8F8FC 0%,#FFF1F1 100%);background:-o-linear-gradient(top, #F8F8FC 0%,#FFF1F1 100%);background:-ms-linear-gradient(top, #F8F8FC 0%,#FFF1F1 100%);background:linear-gradient(to bottom, #F8F8FC 0%,#FFF1F1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8FC', endColorstr='#FFF1F1',GradientType=0);border-top:1px solid #DBDBDB;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;border-radius:5px 5px 0 0;}
.ct-block-red div.content{background-color:#fff;padding:13px 18px;border-bottom:1px solid #DBDBDB;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;}
.radius-bottom5{border-radius:0 0 5px 5px;}
.modern-article .radius-bottom5 .clearfixaf.bottom30px p.lh20.float-left{margin-right:-22px;}
.ct-block-red div.content .poster{float:left;text-align:center;width:140px;margin:0px 0px 10px 0px;}
.ct-block-red .balloon{background-color:transparent;background-image:url('/shopping/images/ct/ct-bg_balloong.png');background-repeat:no-repeat;background-size:270px 40px;width:258px;height:40px;line-height:40px;padding:0px 0px 0px 16px;margin-bottom:10px;margin-left:0px;float:left;text-align:center;}
.enlarge-font .modern-article .ct-block-red .balloon span{font-size:inherit;}
.modern-article .ct-block-red .balloon span{display:inline-block;margin-top:0.5em;}
.ct-block-red .balloon span{font-size:15px;font-weight:bold;color:#444;}
.ct-attention{border-top:1px solid #FF9999;border-bottom:1px solid #FF9999;padding:18px 0px 18px 30px;background-image:url('/shopping/images/ct/ex_mark.gif');background-position:4px center;background-repeat:no-repeat;}
.ct-attention dl{margin:0;}
.ct-attention dt{float:left;display:block;height:3em;}
.ct-attention dd{margin:0;padding:0;border:none;}
.ct-main h2{color:#FF5050;font-size:28px;}
.ct-main h2 span{color:#666;font-size:23px;}
.ct-main{background-image:url('/shopping/images/ct/ct-main-image_bg.png');background-repeat:no-repeat;width:745px;height:240px;padding-top:0px;}
.ct-main .ct-main-sub{font-size:17px;text-shadow:-2px -2px 2px #ffffff,2px -2px 2px #ffffff,2px 2px 2px #ffffff,-2px 2px 2px #ffffff;font-weight:bold;color:#666;margin-left:2em;}
.ct-section2 .div-content{border-top:1px solid #ccc;padding-top:30px;}
.enlarge-font .modern-article .ct-section2.posting .flow .image{text-align:center;}
.enlarge-font .modern-article .ct-section2.posting .flow .text{margin-left:4.7em;margin-top:1.5em;margin-bottom:0;}
.enlarge-font .modern-article .ct-section2.posting > .content.radius-bottom5 > .clearfixaf.bottom15px > .float-left.right15px{margin-bottom:3em;} 
.section #checker .h-blood{font-size:25px;text-align:center;background-color:#5b9bd5;background:-moz-linear-gradient(top, #ffffff 0%, #5b9bd5 70%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(70%,#5b9bd5));background:-webkit-linear-gradient(top, #ffffff 0%,#5b9bd5 70%);background:-o-linear-gradient(top, #ffffff 0%,#5b9bd5 70%);background:-ms-linear-gradient(top, #ffffff 0%,#5b9bd5 70%);background:linear-gradient(to bottom, #ffffff 0%,#5b9bd5 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#5b9bd5',GradientType=0);color:#fff;padding:40px 0 0px 0;margin:0 !important;}
.section #checker .h2-blood{font-size:25px;text-align:center;background-color:#5b9bd5;background:-moz-linear-gradient(top, #ffffff 0%, #5b9bd5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#5b9bd5));background:-webkit-linear-gradient(top, #ffffff 0%,#5b9bd5 100%);background:-o-linear-gradient(top, #ffffff 0%,#5b9bd5 100%);background:-ms-linear-gradient(top, #ffffff 0%,#5b9bd5 100%);background:linear-gradient(to bottom, #ffffff 0%,#5b9bd5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#5b9bd5',GradientType=0);color:#fff;padding:10px 0 0px 0;margin:10px 0 0 0 !important;}
.section #checker .h2-blood span{position:relative;top:8px;}
.section #checker .h2-blood span.summary1{font-size:16px;font-weight:bold;position:relative;top:20px;}
.section #checker .h2-blood span.summary2{font-size:24px;font-weight:normal;position:relative;top:20px;}
.section #checker .h2-blood-top0{font-size:25px;text-align:center;background-color:#5b9bd5;background:-moz-linear-gradient(top, #e1edf8 0%, #5b9bd5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1edf8), color-stop(100%,#5b9bd5));background:-webkit-linear-gradient(top, #e1edf8 0%,#5b9bd5 100%);background:-o-linear-gradient(top, #e1edf8 0%,#5b9bd5 100%);background:-ms-linear-gradient(top, #e1edf8 0%,#5b9bd5 100%);background:linear-gradient(to bottom, #e1edf8 0%,#5b9bd5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1edf8', endColorstr='#5b9bd5',GradientType=0);color:#fff;padding:10px 0 0px 0;margin:0;}
.section #checker .h2-blood-top0 span.summary1{font-size:16px;font-weight:bold;position:relative;top:20px;}
.section #checker .h2-blood-top0 span.summary2{font-size:24px;font-weight:normal;position:relative;top:20px;}
.section #checker .h2-blood-no-gradient{font-size:25px;text-align:center;background-color:#5b9bd5;background:-moz-linear-gradient(top, #e1edf8 0%, #5b9bd5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1edf8), color-stop(100%,#5b9bd5));background:-webkit-linear-gradient(top, #e1edf8 0%,#5b9bd5 100%);background:-o-linear-gradient(top, #e1edf8 0%,#5b9bd5 100%);background:-ms-linear-gradient(top, #e1edf8 0%,#5b9bd5 100%);background:linear-gradient(to bottom, #e1edf8 0%,#5b9bd5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1edf8', endColorstr='#5b9bd5',GradientType=0);color:#fff;padding:24px 0 0px 0;margin:0 !important;}
.section #checker .h2-blood-no-gradient span{position:relative;top:12px;}
.section #checker .h-blood2{font-size:26px;text-align:center;background-color:#5b9bd5;background:-moz-linear-gradient(top, #ffffff 0%, #5b9bd5 70%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(70%,#5b9bd5));background:-webkit-linear-gradient(top, #ffffff 0%,#5b9bd5 70%);background:-o-linear-gradient(top, #ffffff 0%,#5b9bd5 70%);background:-ms-linear-gradient(top, #ffffff 0%,#5b9bd5 70%);background:linear-gradient(to bottom, #ffffff 0%,#5b9bd5 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#5b9bd5',GradientType=0);color:#fff;padding:10px 0 0px 0;margin:0 !important;}
.section #checker .h-blood2 span.summary1{font-size:16px;font-weight:bold;position:relative;top:20px;}
.section #checker .h-blood2 span.summary2{font-size:24px;font-weight:normal;position:relative;top:20px;}
.section .big-bullet{margin:-1px 0 0 0;}
#nodo-section2 .balloon h3{background-color:transparent;background-image:url('/shopping/images/nodo/bg_balloon.png');background-repeat:no-repeat;background-size:232px 82px;width:216px;padding:10px 8px 12px 10px;font-size:26px;font-weight:bold;color:#fff;margin-bottom:0px;float:left;}
.enlarge-font .modern-article .point{display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;}
.enlarge-font .modern-article .point-mark{flex-shrink:0;-webkit-flex-shrink:0;float:none;margin:0;}
.modern-article .point-mark{margin-top:5px;margin-bottom:2em;}
.point-mark{width:110px;height:75px;background-image:url('/shopping/images/nodo/bg_point_blue.png');background-repeat:no-repeat;color:#fff;font-size:20px;font-weight:bold;text-align:center;float:left;position:relative;margin-top:-5px;margin-right:16px;padding-top:35px;}
.modern-article .point-mark span{left:27px;}
.point-mark span{position:absolute;top:55px;left:32px;}
.enlarge-font .modern-article #checker > .product_section > .product_section_01 > .clearfixaf.point-flex{display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;}
.enlarge-font .modern-article #checker > .product_section > .product_section_01 > .clearfixaf.point-flex > .point-mark80{flex-shrink:0;-webkit-flex-shrink:0;margin:0;}
.modern-article .point-mark80{height:60px;padding-top:20px;}
.point-mark80{width:80px;height:55px;background-image:url('/shopping/images/nodo/bg_point_blue80.png');background-repeat:no-repeat;color:#fff;font-size:17px;font-weight:bold;text-align:center;float:left;position:relative;margin-top:-5px;margin-right:16px;padding-top:25px;}
.modern-article .point-mark80 span{left:16px;}
.point-mark80 span{position:absolute;top:40px;left:20px;}
.border-dotted-purple-b{border-bottom:3px dotted #B562D0;}
#nodo-section2 .new-hd{font-size:17px;font-weight:bold;color:#B02DDA;line-height:1.4;width:150px;}
#syphilis_kensa .color-f00{color:#ed1e79 !important;}
.enlarge-font .modern-article .sy_outline li a{display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;font-size:18px;}
.sy_outline li a{position:relative;display:block;padding:16px 24px;font-weight:bold;text-decoration:none;color:#333333;letter-spacing:1px;box-sizing:border-box;border-bottom:1px dotted #bbbbbb;}
.sy_outline li a:hover{color:#0057b9;}
.sy_outline li a::after{content:"";display:block;position:absolute;top:50%;right:16px;width:7px;height:7px;margin-top:-4px;border-left:2px solid #888;border-top:2px solid #777;transform:rotate(225deg);-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg);}
.sy_outline li a:hover, #syphilis_kensa .content h2{margin:0 auto;color:#333333;font-weight:bold;border-bottom:1px dotted #bbbbbb;background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 1%, #f2f2f2 100%);background:-webkit-linear-gradient(top, #f9f9f9 1%,#f2f2f2 100%);background:linear-gradient(to bottom, #f9f9f9 1%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f2f2f2',GradientType=0);}
.enlarge-font .modern-article .sy_outline li span, .enlarge-font .modern-article #syphilis_kensa .content h2 span{float:none;width:8.5em;font-size:inherit;line-height:inherit;flex-shrink:0;-webkit-flex-shrink:0;margin:0 1em 0 0;padding:0;}
.sy_outline li span, #syphilis_kensa .content h2 span{margin:-6px 14px 0 0;padding:6px 0 4px 0;float:left;width:9em;color:#ea58a0;font-size:12px;font-weight:bold;line-height:14px;text-align:center;border:2px solid #ea58a0;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;-o-border-radius:16px;-ms-border-radius:16px;background:#ffffff;}
.sy_outline li a:hover span, #syphilis_kensa .content h2 span{color:#ffffff;background:#ea58a0;border:2px solid #ffffff;box-shadow:1px 2px 5px #bbbbbb;-moz-box-shadow:1px 2px 5px #bbbbbb;-webkit-box-shadow:1px 2px 5px #bbbbbb;-ms-box-shadow:1px 2px 5px #bbbbbb;-o-box-shadow:1px 2px 5px #bbbbbb;}
.enlarge-font .modern-article #syphilis_kensa .content h2{display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;font-size:18px;}
#syphilis_kensa .content h2{position:relative;margin-bottom:1em;padding:20px 24px;font-size:16px;letter-spacing:1px;border-bottom:2px solid #ea58a0;}
.checker_bnr{display:block;margin:30px auto 20px;clear:both;}
#syphilis_kensa .content{margin-top:48px;padding:0;overflow:hidden;zoom:1;}
#syphilis_kensa .content h4{margin-bottom:20px;padding:10px 24px;background:#2789d6;color:#fff;font-size:14px;font-weight:bold;}
.section > #syphilis_kensa .content p{margin:0px 30px 1em 30px;line-height:1.8;}
#syphilis_kensa .ct-section2{clear:both;margin-top:60px;padding-top:30px;}
#syphilis_kensa #checker .ct-section2 h2{font-size:1.2em;text-align:center;font-weight:bold;}
.g_nav li:nth-child(5n) > a{position:relative}
.g_nav li:nth-child(5n) > a::after{content:"";position:absolute;top:-23px;right:2px;width:27px;height:16px;background:url("../../common/images/nav_new.png") no-repeat;}
div#syphilis_kit{background:#e1edf8;}
#syphilis_kensa div#syphilis_kit h2{margin-bottom:0;padding-top:30px;font-size:26px;color:#333;text-align:center;letter-spacing:0;font-weight:normal;border-bottom:none;background:rgb(197, 223, 245);background:-moz-linear-gradient(top, rgba(197, 223, 245,1) 0%, rgba(225, 237, 248,1) 100%);background:-webkit-linear-gradient(top, rgb(197, 223, 245) 0%,rgb(225, 237, 248) 100%);background:linear-gradient(to bottom, rgb(197, 223, 245) 0%,rgb(225, 237, 248) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#59b2ea', endColorstr='#5b9bd5',GradientType=0);}
#syphilis_kit div img.float-left{padding:0;}
div#syphilis_kit div#syphilis_yuso{margin:0px 30px 0;padding:22px 0 0;background:#ffffff;border:1px solid #2789d6;}
.section > #syphilis_kensa #syphilis_kit div p{margin:0 0 0 30px;}
.syphilis_kit_box{margin:0 30px 30px;padding:20px;background:#FFEBF6;}
.syphilis_kit_box .div-content{display:table;}
#syphilis_kit .div-content img,
#syphilis_kit .div-content p{display:table-cell;padding:0 10px;}
#syphilis_kensa #syphilis_kit .div-content p{vertical-align:middle;line-height:1.4em;}
#syphilis_kensa .hiv_checker_txt{padding:18px 45px;}
#syphilis_yuso div.float-left{width:410px;}
