﻿/* left_contents */
.nameserver {width: 197px; border-left: 1px #e0e0e0 solid; border-right: 1px #e0e0e0 solid; padding:5px 0 5px 0;}
.nameserver h2 {text-indent:-1000em; margin:0; padding:0; height:28px; line-height:28px; background: url('../images/main/nameserver_img.gif') no-repeat}
.nameserver p {margin:0; padding:0;}
.nameserver .n1 {padding-left: 50px; margin: 5px 0 5px 0; background: url('../images/main/nameserver_n1.gif') no-repeat 20px 8px;}
.nameserver .n2 {padding-left: 50px; background: url('../images/main/nameserver_n2.gif') no-repeat 20px 9px;}
.nameserver .emphasis_bold {font-weight: bold; color: #666666;}
.nameserver .emphasis_color {color: #3a6ae3;}

.bank {width: 185px; border-left: 1px #e0e0e0 solid; border-right: 1px #e0e0e0 solid; border-top: 2px #737171 solid; padding: 9px 0 0 12px; background: url('../images/main/bank_bg.gif') no-repeat bottom right;}
.bank h2 {text-indent:-1000em; margin:0; padding:0; height:16px; line-height:16px; background: url('../images/main/tit_bank.gif') no-repeat}
.bank ul {padding: 5px 0 0 4px; margin: 0;}
.bank ul li {list-style: none; padding-bottom: 4px;}
.bank ul li img {vertical-align: bottom;}
.bank .emphasis_bold {font-weight: bold; color: #666666;}

.bank_btn {width: 198px; height: 53px; border-left: 1px #e0e0e0 solid;	 border-top: 1px #e0e0e0 solid;}
.bank_btn ul {padding: 0; margin: 0;}
.bank_btn ul li {width: 98px; padding: 8px 0 8px 0; display: block; float: left; list-style: none; text-align: center; border-right: 1px #e0e0e0 solid; border-bottom: 1px #e0e0e0 solid;}

/* center_contents */
.hosting {background: url('../images/main/hosting_bg.gif') no-repeat; width: 456px; float: left;}
.hosting ul {margin:0; padding:0;}
.hosting ul li {list-style: none; float: left;}
.hosting .hosting_tbl {width: 227px; height:125px; border-collapse: collapse; border:none;}
.hosting .hosting_tbl2 {width: 227px; height:118px; border-collapse: collapse;}
.hosting .title {height:28px;}
.hosting .txt_b {color: #c60125; font-weight: bold; font-size: 1.1em; float: right;}
.hosting .hosting_1 {background: url('../images/main/hosting_1_bg.gif') no-repeat; width: 192px; height: 56px; padding-left: 10px; line-height:1;}
.hosting .hosting_2 {background: url('../images/main/hosting_2_bg.gif') no-repeat; width: 192px; height: 56px; padding-left: 10px;}
.hosting .hosting_3 {background: url('../images/main/hosting_3_bg.gif') no-repeat; width: 192px; height: 56px; padding-left: 10px;}
.hosting .hosting_4 {background: url('../images/main/hosting_4_bg.gif') no-repeat; width: 192px; height: 56px; padding-left: 10px;}
.hosting .price {padding:3px 0 0 10px; vertical-align:top; height:26px;}
.hosting .price img {float: left;}

.domain {background: url('../images/main/domain_bg.gif') no-repeat; padding: 46px 0 0 100px; margin: 6px 0 6px 0; #margin-bottom:0; float: left; width: 356px; height: 105px;}
.domain .domain_txt_wrap {border: 4px #666666 solid; display: inline-block; width: 210px; font-size: 0.8em; padding: 2px 0 0 2px; vertical-align: top;}
.domain .domain_txt {border: 0; width: 200px; color: #747474; font-size:12px;}
.domain .domain_txt.on {background:url('../images/main/domain_input_text.gif') 5px 2px no-repeat;}
.domain ul {padding: 5px 0 0 0; margin: 0; width:300px;}
.domain ul li {list-style: none; float: left; width:60px;}

.homepage {clear:both;}
.homepage h2 {margin-bottom:5px; padding:0; text-indent:-1000em; height:16px; background: url('../images/main/homepage_tit.gif') no-repeat;}
.homepage ul {padding: 0; margin: 0;}
.homepage ul li {list-style: none; padding: 0px 3px 0 0; text-align: center; width: 149px; float: left;}

/* right_contents */
.notice {background: #e7e7e7 url('../images/main/notice_bg.gif') 0 2px no-repeat; height: 18px; line-height:18px; width: 230px; padding: 4px 4px 4px 41px;}
.notice ul {list-style:none; margin:0; padding:0;}
.notice li {height:18px; line-height:18px; width:230px;}
.event {padding: 11px 0;}

.solution {display:inline-block; padding-top:15px;}
.solution h2 {padding-bottom:5px; margin:0; text-indent:-1000em; height:16px; line-height:16px; background: url('../images/main/solution_tit.gif') no-repeat;}
.solution .solution_menu {padding: 5px 0 0 13px; margin: 5px 0 0 0; width: 262px; height: 369px; background: url('../images/main/solution_bg.gif') no-repeat;}
.solution .solution_menu_li {list-style: none;}
.solution .solution_menu_li .detail {background: url('../images/main/solution_img_1_bg.gif') no-repeat bottom; width: 249px; font-size: 0.9em; padding-top: 12px;}
.solution .solution_menu_li .detail ul {margin: 0; padding: 10px 0 15px 0;}
.solution .solution_menu_li .detail ul li {background: url('../images/main/bullet_solution.gif') no-repeat 3px 5px; padding: 0 0 1px 10px; list-style: none;}

/* portfolio */
.portfolio {width: 100%; padding-top: 20px; clear: both; float: left;}
.portfolio h2 {border-bottom: 1px #9d79c4 solid; padding-bottom: 7px; margin:0; height:14px; text-indent:-1000em; background: url('../images/main/portfolio_tit.gif') no-repeat; line-height:16px;}
.portfolio ul {padding: 5px 0 5px 0; margin: 0; float: left; background-color: #fff; width: 100%;}
.portfolio ul li {list-style: none; display: block; width: 195px;  float: left; padding: 14px 5px 0 0;}
.portfolio ul li span{list-style: none; display: block; width: 195px; text-align: center; float: left; padding: 14px 5px 0 0;}
.portfolio ul li img {border: 1px #dbe0d4 solid;}
.portfolio ul li span {display: block; padding: 5px 0;}

/* reseller */
.wrap_reseller {float: right;}

.reseller {padding: 10px 0 0 10px; float: right;}

.skin {float: right; clear: both; width: 275px; padding: 10px 0 0 10px;}
.skin h2 {margin:0; height:18px; line-height:18px; padding-top:3px; text-indent:-1000em; background: url('../images/main/skin_tit.gif') no-repeat;}
.skin .skin_list {border: 1px #e0e0e0 solid; padding: 7px; margin-top: 5px; float: left; width: 255px;}
.skin .skin_list img {float: left;}
.skin .skin_list ul {padding: 12px 0 0 10px; margin: 0; float: left;}
.skin .skin_list ul li {list-style: none;}



