/*basecode*/*{margin:0;padding:0;font-size:small;}hr{display:none;}p{margin:0 0 10px 0;}img{border:0;}.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clearfix {display: inline-table;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */.clr{clear:both;}address{text-align:right;font-weight:normal;font-style:normal;}body{color:#4D4D4D;}/*all*/#all{background:url(../img/style/back.png) 0 0 repeat-x;}/*wrap*/#wrap{width:800px;margin:0 auto;}/*head*/#head{width:800px;height:100px;padding:0 0 17px 0;overflow:hidden;}#head h1{float:left;width:210px;padding:25px 40px 0 0;}#head h1 a{text-indent:-9999px;width:210px;height:83px;background:url(../img/style/logo.png) 0 0 no-repeat;display:block;/*\*/overflow:hidden;/**/}#head-flt{float:right;width:550px;}#head-flt a{color:#1177aa;}#head-flt-inner01{float:left;width:450px;height:52px;padding:38px 0 0 0;}#head-flt-inner01 h3{padding:0 0 10px 0;}#head-flt-inner01 a{color:#ff0000;}#head-flt-inner01 p a{font-size:12px;}#head-flt-inner02{float:right;text-align:right;padding:38px 0 0 0;height:52px;width:100px;}#head-flt-inner02 p{display:block;padding:26px 0 0 0;}#head-flt-inner02 p a{font-size:12px;}#head h2{text-align:right;font-weight:normal;font-size:x-small;padding:5px 0 0 0;}/*index-ad*/#index-ad{float:right;width:181px;height:470px;}/*caution*/#caution{width:500px;border:1px solid #dcdcdc;margin:15px auto;padding:10px;line-height:1.8;}#caution p{font-weight:bold;color:#333333;}#caution span{font-weight:bold;color:#ff0000;}/*mainbox*/#mainbox{float:left;width:600px;}#hs-flash{float:left;width:150px;height:360px;margin:0 0 3px 0;}*html #hs-flash{float:left;width:150px;height:360px;margin:0;/* \*//*/margin:0 0 3px 0;/*  */}#h-p-a{float:left;height:110px;width:150px;}/*main-content*/#main-content{width:430px;float:right;}/*m-s-box*/#m-s-box{width:430px;background:url(../img/style/main-search-box-middle.png) 0 0 repeat-y;}/*main-search*/#main-search{width:430px;background:url(../img/style/main-search-box.png) 0 0 no-repeat;}#main-search h3{text-indent:-9999px;float:left;width:195px;height:70px;background:url(../img/style/hs-search-logo.png) 0 0 no-repeat !important;background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/style/hs-search-logo.png", sizingMethod="crop");}#main-search ul{width:235px;height:29px;float:right;margin:21px 0 0 0;}#main-search li{float:left;display:inline;text-indent:-9999px;}#main-search li a{display:block;/*\*/overflow:hidden;/**/}li#ms-area,li#ms-area-on{margin:0 3px 0 11px;}li#ms-area a{width:85px;height:29px;background:url(../img/style/hs-search.png) 0 -29px no-repeat;}li#ms-area a:hover{background-position:0 0;}li#ms-area-on a{width:85px;height:29px;background:url(../img/style/hs-search.png) 0 0 no-repeat;}li#ms-key a{width:121px;height:29px;background:url(../img/style/hs-search.png) -88px 0 no-repeat;}li#ms-key a:hover{background-position:-88px -29px;}li#ms-key-on a{width:121px;height:29px;background:url(../img/style/hs-search.png) -88px -29px no-repeat;}span.treatment{margin:0 0 0 10px;}/*area-search*/#area-search{clear:both;color:#ffffff;width:390px;padding:0 20px 0 20px;}#area-table{width: 100%;border-collapse: separate;border-spacing: 0;margin:5px 0 0 0;}td.area-data{width:110px;/*\*/width:90px;/**/padding:5px 15px 5px 5px;text-align:right;}td.each-data{padding:5px;text-align:left;}#area-search a{color:#ffffff;}#key-search{clear:both;width:410px;padding:0 10px 0 10px;color:#ffffff;}#key-search p{width:350px;padding:15px 20px 0 20px;margin:0 auto;}#m-k-s-content{width:380px;/*\*/width:350px;padding:30px 0 30px 0;/**/padding:0;margin:0 auto;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}#m-k-s-inner{width:380px;padding:30px 0 30px 20px;/*\*/width:350px;/**/margin:0 auto;}input#k-s-input,input#k-s-submit{margin:15px 0 0 0;padding:3px;}input#k-s-input{width:284px;}/*#area-search-sub*/#area-search-sub{clear:both;margin:0 auto;width: 390px;color: #FFFFFF;}#area-search-sub a{color: #FFFFFF;}#area-search-sub p{margin:0;padding:0;}/*result-table*/#result-table{margin:10px 0 0 0;}#result-table td{width:160px;padding:3px 0;}#result-table tr{height:26px;*height:20px;}input#result-table-btn{padding:3px;}/*search-bottom*/#search-bottom{height:17px;width:430px;background:url(../img/style/main-search-box-bottom.png) 0 0 no-repeat;}/*search-under-navi*/#search-under-navi{margin:10px 0;width:430px;}#search-under-navi li{float:left;display:inline;text-indent:-9999px;}#search-under-navi li a{display:block;/*\*/overflow:hidden;/**/}li#su-news a{width:430px;height:50px;background:url(../img/style/news-navi-img.png) 0 -1px no-repeat;}li#su-news a:hover{background-position:0 -63px;}/*index-info*/#index-info{width:430px;margin:0 0 50px 0;}#index-info h4{text-indent:-9999px;width:430px;height:42px;background:url(../img/style/info-assist.png) 0 0 no-repeat;}#index-info ul{list-style-type:none;width:400px;padding:0 15px 0 15px;}#index-info li{list-style-type:none;margin:0 0 5px 0;}/*under-pr*/#under-pr{margin:0 auto;width:300px;padding:5px 20px;text-align:center;color:#ff0000;border:1px solid #ff0000;}#under-pr a{color:#ff0000;}/*under-menu*/#under-menu{width:430px;text-align:center;margin:20px 0 20px 0;padding:10px 0 10px 0;}#under-menu ul,#under-menu li{list-style-type:none;}#under-menu li{display:inline;margin:0 15px 0 0;}#under-menu li a{color:#1177aa;}li#um-hr a{background:url(../img/style/hs-search.gif) 0 5px no-repeat;padding:8px 0 5px 30px;}li#um-disease a{background:url(../img/style/name-search.gif) 0 5px no-repeat;padding:8px 0 5px 45px;}li#um-news a{background:url(../img/style/news-icon.gif) 0 5px no-repeat;padding:8px 0 5px 45px;}li#um-mobile a{background:url(../img/style/mobile-icon.gif) 0 2px no-repeat;padding:8px 0 5px 45px;}/*footer*/#footer{clear:both;}#footer-inner{padding:20px 0 0 0;border-top:1px solid #DCDCDC;width:800px;margin:0 auto;text-align:center;}#footer-inner li{display:inline;margin:0 15px 0 0;}#footer-inner ul{padding:10px 0 0 0;margin:0 0 30px 0;}.f-i-assist a{padding:0 0 0 17px;background:url(../img/style/dot.gif) 0 5px no-repeat;}#footer-inner a{color:#4D4D4D;}p#btn-search{
text-align:center;
}

/*qr-area*/
#qr-area dl{
width:300px;
}

#qr-area dl dt{
text-align:center;
margin:20px 0;
}

#qr-area dl dd{
text-align:center;
}

#qr-area dl dd img{
padding:0 101px;
}

