@charset "utf-8";
/* CSS Document */

#Hosting a{
	color:#f47800;
}

#Hosting .TopBlock1{
	background:url(images/topblock/ye/bg.gif) 0 0 repeat-x;
}

#Hosting .TopBlock2{
	background:url(images/topblock/ye/l.gif) 0 0 no-repeat;
}

#Hosting .Menu-Services-El-Page{
	background:url(images/menu/service/hosting/top.gif) 0 1px no-repeat;
}

#Hosting .Bg-Block0{
	background:#f1eedb;
}

#Hosting .Bg-Block1-1{
	background:url(images/u/13/g-t.gif) 0 0 repeat-x;
}

#Hosting .Bg-Block1{
	background:url(images/u/13/g-t.gif) 0 0 repeat-x #f1eedb;
}

#Hosting .Bg-Block2{
	background:url(images/u/13/v-l.gif) 0 0 repeat-y;
}

#Hosting .Bg-Block3{
	background:url(images/u/13/g-b.gif) 0 100% repeat-x;
}

#Hosting .Bg-Block4{
	background:url(images/u/13/v-r.gif) 100% 0 repeat-y;
}

#Hosting .Bg-Block5{
	background:url(images/u/13/1.gif) 0 0 no-repeat;
}

#Hosting .Bg-Block6{
	background:url(images/u/13/2.gif) 100% 0 no-repeat;
}

#Hosting .Bg-Block7{
	background:url(images/u/13/3.gif) 100% 100% no-repeat;
}

#Hosting .Bg-Block8{
	background:url(images/u/13/4.gif) 0 100% no-repeat;
}

.hosting-table{
	width:100%;
}

.hosting-table tr th{
	border:0;
	vertical-align:top;
	font-weight:normal;
	padding:10px 20px;
}

.hosting-table tr th span{
	font-size:130%;
}

.hosting-table tr td{
	vertical-align:top;
}

.hosting-table tr.h-top td{
	background:url(images/u/12/g-t.gif) 0 0 repeat-x #f7f5e9;
	padding:10px 20px;
}

.hosting-table tr.h-top_ td{
	background:url(images/u/13/g-t.gif) 0 0 repeat-x #f1eedb;
	padding:10px 20px;
}

.hosting-table tr.h-bottom td{
	background:url(images/u/13/g-b.gif) 0 100% repeat-x #f1eedb;
	padding:10px 20px;
}

.hosting-table tr.h-top td.h-t-l-td,
.hosting-table tr.h-top td.h-t-r-td,
.hosting-table tr.h-top_ td.h-t-l-td,
.hosting-table tr.h-top_ td.h-t-r-td,
.hosting-table tr.h-bottom  td.h-b-l-td,
.hosting-table tr.h-bottom  td.h-b-r-td{
	padding:0;
}

.hosting-table tr.h-tr2 td{
	background:#f1eedb;
	padding:10px 20px;
}

.hosting-table tr.h-tr2 td.h-tr2-td-l{
	background:url(images/u/13/v-l.gif) 0 0 repeat-y #f1eedb;
	padding:10px 30px 10px 10px;
	text-align:right;
	font-weight:bold;
}

.hosting-table tr.h-tr2 td.h-tr2-td-r{
	background:url(images/u/13/v-r.gif) 100% 0 repeat-y #f1eedb;
	padding:10px 10px 10px 20px;
}

.hosting-table tr.h-tr3 td.h-tr3-td-l{
	background:url(images/u/12/v-l.gif) 0 0 repeat-y #f7f5e9;
	padding:10px 30px 10px 10px;
	text-align:right;
	font-weight:bold;
}

.hosting-table tr.h-tr3 td.h-tr3-td-r{
	background:url(images/u/12/v-r.gif) 100% 0 repeat-y #f7f5e9;
	padding:10px 10px 10px 20px;
}

.hosting-table tr.h-tr3 td{
	background:#f7f5e9;
	padding:10px 20px;
}

.h-t-l1{
	background:url(images/u/12/v-l.gif) 0 0 repeat-y;
}

.h-t-l2{
	background:url(images/u/12/1.gif) 0 0 no-repeat;
	padding:10px 30px 10px 10px;
	font-weight:bold;
	text-align:right;
}

.h-t-r1{
	background:url(images/u/12/v-r.gif) 100% 0 repeat-y;
}

.h-t-r2{
	background:url(images/u/12/2.gif) 100% 0 no-repeat;
	padding:10px 10px 10px 20px;
}

.h-top_  .h-t-l1{
	background:url(images/u/13/v-l.gif) 0 0 repeat-y;
}

.h-top_  .h-t-l2{
	background:url(images/u/13/1.gif) 0 0 no-repeat;
	padding:10px 30px 10px 10px;
	font-weight:bold;
	text-align:right;
}

.h-top_  .h-t-r1{
	background:url(images/u/13/v-r.gif) 100% 0 repeat-y;
}

.h-top_  .h-t-r2{
	background:url(images/u/13/2.gif) 100% 0 no-repeat;
	padding:10px 10px 10px 20px;
}

.h-b-l1{
	background:url(images/u/13/v-l.gif) 0 0 repeat-y;
}

.h-b-l2{
	background:url(images/u/13/4.gif) 0 100% no-repeat;
	padding:10px 30px 10px 10px;
	font-weight:bold;
	text-align:right;
}

.h-b-r1{
	background:url(images/u/13/v-r.gif) 100% 0 repeat-y;
}

.h-b-r2{
	background:url(images/u/13/3.gif) 100% 100% no-repeat;
	padding:10px 10px 10px 20px;
}

.hosting-tfoot1{
	background:url(images/table/ye/bg.gif) 0 0 repeat-x;
	margin:0 10px;
}

.hosting-tfoot2{
	background:url(images/table/ye/l.gif) 0 0 no-repeat;
}

.hosting-tfoot3{
	background:url(images/table/ye/r.gif) 100% 0 no-repeat;
	height:28px;
	line-height:28px;
	text-align:center;
	padding:0 5px;
}

.hosting-table-space{
	width:170px;
}

.hosting-table-2{
	width:100%;
}

.hosting-table-2 em {color:#777;}

.hosting-table-2 tr td{
	vertical-align:top;
	padding:10px 20px;
}

.hosting-table-2 tr th{
	vertical-align:top;
	padding:0 20px;
	border:0;
}

.hosting-table-2 tr td.h-td-l{
	padding:10px 30px 10px 10px;
	text-align:right;
	font-weight:bold;
}

.hosting-table-2 tr.h-tr-bg td{
	background:#f9f9f1;
}

.hosting-table-2 tr.h-tr-bg td.h-tr-bg-l{
	background:url(images/u/14/4.gif) 0 100% no-repeat #f9f9f1;
	padding:0;
}

.hosting-table-2 tr.h-tr-bg td.h-tr-bg-r{
	background:url(images/u/14/3.gif) 100% 100% no-repeat #f9f9f1;
	padding:0;
}

.hosting-table-2 tr.h-tr-bg td.h-tr-bg-l div{
	background:url(images/u/14/1.gif) 0 0 no-repeat;
	padding:10px 30px 10px 10px;
	text-align:right;
	font-weight:bold;
}

.hosting-table-2 tr.h-tr-bg td.h-tr-bg-r div{
	background:url(images/u/14/2.gif) 100% 0 no-repeat;
	padding:10px 10px 10px 20px;
}

.hosting-dt{
	float:left;
	width:160px;
	text-align:right;
	font-size:130%;
	padding:2em 0 15px 20px;
}

.hosting-dd{
	margin:0 0 0 200px;
	padding:1em 0 15px 0;
}

.hosting-button1{
	background:url(images/form/wh4/bg.gif) 0 0 repeat-x;
	width:220px;
	margin:15px 0 0 30px;
}

.hosting-button2{
	background:url(images/form/wh4/l.gif) 0 0 no-repeat;
}

.hosting-button3{
	background:url(images/form/wh4/r.gif) 100% 0 no-repeat;
	height:25px;
	line-height:25px;
	text-align:center;
}

.hosting-button3 a{
	display:block;
	height:25px;
	width:220px;
	text-decoration:none;
	font-weight:bold;
}

.hosting2-button1{
	background:url(images/form/wh/2.gif) 0 0 repeat-x;
	width:220px;
	margin:15px 0 15px 230px;
}

.hosting2-button2{
	background:url(images/form/wh/1.gif) 0 0 no-repeat;
}

.hosting2-button3{
	background:url(images/form/wh/3.gif) 100% 0 no-repeat;
	height:25px;
	line-height:25px;
	text-align:center;
}

.hosting2-button3 a{
	display:block;
	height:25px;
	width:220px;
	text-decoration:none;
	font-weight:bold;
}

.host-form{
	width:100%;
	background:url(images/u/13/v-r.gif) 100% 0 repeat-y #f1eedb;
	border-collapse:collapse;
	border-spacing:0;
	padding:0;
}

.host-form input[type=checkbox],
.host-form input[type=radio],
.host-form label{
	cursor:pointer;
}

.host-form tr td{
	vertical-align:top;
	text-align:left;
	padding:0;
}

.host-form tr th{
	border:0;
	padding:0;
}

.host-form-space{
	width:210px;
}

.host-form-title1{
	font-size:130%;
	text-align:right;
	padding:8px 30px 0 10px;
	width:160px;
}

.host-form-title2{
	text-align:right;
	font-weight:bold;
	padding:5px 30px 15px 10px;	
}

.host-form-info{
	padding:5px 20px 15px 20px;
}

.host-form-info label{
	padding:0 15px 0 5px;
}

.host-form-info textarea{
	width:450px;
	height:80px;
}

.host-form-info img{
	display:block;
}

.host-form-info table{
	width:100%;
}

.host-form-info table tr td{
	vertical-align:top;
	width:30%;
	padding:10px 0 0 0;
}

.host-text span{
	padding:0 0 0 20px;
}

.host-text{
}

.host-comment{
	color:#777;
	padding:10px 0;
}

.host-form-result tr td{
	padding:10px 20px 10px 0;
	vertical-align:top;
}

.host-form-result tr td .host-text{
	padding:8px 0 0 0;
}

.host-form-result-space{
	width:210px;
}

.host-form-l{
	background:#fff;
	white-space:normal;
}

.host-form-r{
	background:url(images/u/13/v-l.gif) 0 0 repeat-y;
	width:100% !important;
}

.DomainSubmit{
	width:114px;
	height:23px;
	background:url(images/mp/button/search.gif) 0 0 no-repeat;
	color:#fff;
	border:none;
	line-height:23px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 0 10px;
}

.DomainInput{
	height:18px;
	color:#777;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
}

.host-l{
	padding:25px 20px;
	font-size:130%;
	text-align:right;
	width:160px;
	float:left;
}

.host-r{
	margin:0 0 0 230px;
	padding:25px 0;
}

.host-check{
	padding:0 0 10px 0;
}

.host-check label{
	padding:0 0 0 5px;
	cursor:pointer;
}

.host-check input{
	cursor:pointer;
}

.host-button{
	background:url(images/form/host.gif) 0 0 no-repeat;
	color:#fff;
	font-weight:bold;
	text-align:center;
	width:252px;
	height:33px;
	line-height:33px;
	border:none;
	margin:0 0 0 230px;
	font-family:Arial, Helvetica, sans-serif;
}

.host-dt{
	float:left;
	width:160px;
	text-align:right;
	font-size:130%;
	padding:15px 0 15px 20px;
}

.host-dd{
	margin:0 0 0 210px;
	padding:15px 20px;
}

.host-dd-tab               {display:none;}
.host-dd-tab h2            {padding-top:0; margin-top:0; padding-left:0;}
.host-dd-tab p             {padding-left:0;}
.host-dd-tab ul.ulist li   {padding:0.4em 0 0.1em 0;}
.host-dt-tab               {font-size:80%; padding:0 0 7px 0;}
.host-dt-tab span          {border-bottom:dashed 1px #000; font-weight:normal; cursor:pointer;}
.host-dt-tab.active span   {border-bottom:none; font-weight:bold; cursor:default;}

.Sub-Menu-Grey{
	background:url(images/menu/service/hosting/bottom.gif) 0 0 no-repeat;
	height:27px;
	line-height:27px;
	text-align:center;
	padding:0 10px;
	width:260px;
}

/* ------------------------- */
#Hosting .topblock-link.curtopblock {background:url(images/topblock-u/ye/current.jpg) 0 0 no-repeat;}

#Hosting #ban1-i {background:url(images/topblock/ye/i1.jpg) 100% 0 no-repeat;}
#Hosting #ban2-i {background:url(images/topblock/ye/i2.jpg) 100% 0 no-repeat;}
#Hosting #ban3-i {background:url(images/topblock/ye/i3.jpg) 100% 0 no-repeat;}
#Hosting #ban4-i {background:url(images/topblock/ye/i4.jpg) 100% 0 no-repeat;}
#Hosting #ban5-i {background:url(images/topblock/ye/i5.jpg) 100% 0 no-repeat;}
#Hosting #ban6-i {background:url(images/topblock/ye/i6.jpg) 100% 0 no-repeat;}

#Hosting .ban1-i {background:url(images/topblock/ye/header_i1.jpg) 100% 100% no-repeat;}
#Hosting .ban2-i {background:url(images/topblock/ye/header_i2.jpg) 100% 100% no-repeat;}
#Hosting .ban3-i {background:url(images/topblock/ye/header_i3.jpg) 100% 100% no-repeat;}
#Hosting .ban4-i {background:url(images/topblock/ye/header_i4.jpg) 100% 100% no-repeat;}
#Hosting .ban5-i {background:url(images/topblock/ye/header_i5.jpg) 100% 100% no-repeat;}
#Hosting .ban6-i {background:url(images/topblock/ye/header_i6.jpg) 100% 100% no-repeat;}