@charset "UTF-8";

/* basic */
/*/////////////////////////////////////////////////*/


#top h1 {
	background : url("../images/main_img.png") no-repeat;
	width:978px;
	height:116px;
}



.bt a {
	text-indent : -5000px;
	height : 22px;
	width : 131px;
	display : block;
	float : right;
	margin : 0px 0px 5px 5px;
}

.bt a.print {
	background : url("/common/images/bt_print.gif") no-repeat;
}

/*/////////////////////////////////////////////////*/
/* table 4column */
#top #comparison4,
#renew #comparison4 {
	padding : 0px 0px 5px 0px;
	margin : 0px 0px 0px 0px;
	background : url("/introduce/images/tablebg_btm4.gif") no-repeat center bottom;
}

#top #comparison4 table,
#renew #comparison4 table {
	width : 600px;
	margin : 0px 10px 0px 10px;
	background : url("/introduce/images/tablebg_td4.gif") no-repeat center bottom;
}

#top #comparison4 table thead td,
#top #comparison4 table tbody td,
#renew #comparison4 table thead td,
#renew #comparison4 table tbody td {
	vertical-align : top;
	width : 147px;
	background-position : left bottom;
	background-repeat : no-repeat;
}

#top #comparison4 table h2,
#renew #comparison4 table h2 {
	background : none;
	border : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

#top #comparison4 table a.hl,
#renew #comparison4 table a.hl { 
	background-image : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

#top #comparison4 table h2 a:hover img,
#renew #comparison4 table h2 a:hover img {
	filter: alpha(style=1, opacity=35, finishopacity=60, startx=0, starty=0);
	-moz-opacity:0.65;
	opacity:0.65;
}


#top #comparison4 table h2 a:hover img,
#renew #comparison4 table h2 a:hover img {
	filter: alpha(style=1, opacity=45, finishopacity=70, startx=0, starty=0);
	-moz-opacity:0.65;
	opacity:0.65;
}


#top #comparison4 table thead th,
#top #comparison4 table tbody th,
#renew #comparison4 table thead th,
#renew #comparison4 table tbody th {
	width : 6px;
}

#top #comparison4 table td .bt,
#renew #comparison4 table td .bt {
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 5px 0px;
}
#top #comparison4 table td .bt a,
#renew #comparison4 table td .bt a {
	float : left;
	display : block;
	width : 134px;
	height : 22px;
	margin : 5px 0px 0px 7px;
	_margin : 3px 0px 0px 3px;
	text-indent : -5000px;
}


#top #comparison4 table td .bt a.order,
#renew #comparison4 table td .bt a.order {
	background : url("/introduce/common/images/bt_order_os.gif") no-repeat;
}

#top #comparison4 table td .bt a.check,
#renew #comparison4 table td .bt a.check {
	background : url("/introduce/common/images/bt_check_os.gif") no-repeat;
}

#top #comparison4 table td .bt a.detail,
#renew #comparison4 table td .bt a.detail {
	background : url("/introduce/common/images/bt_detail_os.gif") no-repeat;
}


/*\*/
* html #top #comparison4 table thead td .bt a.order,
* html #renew #comparison4 table thead td .bt a.order {
	margin : 0px 0px 0px 3px;
}
/**/

#top #comparison4 table thead td p,
#renew #comparison4 table thead td p {
	margin : 0px 6px 0px 6px;
	padding : 5px 0px 5px 0px;
}
/* table 4column */


/* table 3column & table 1column */
#top #comparison,
#transfer #comparison,
#renew #comparison {
	padding : 0px 0px 5px 0px;
	margin : 0px 0px 5px 0px;
	background : url("/introduce/images/tablebg_btm.gif") no-repeat bottom;
}
#top #comparison1,
#renew #comparison1 {
	padding : 0px 0px 5px 0px;
	margin : 0px 0px 5px 0px;
	background : url("/introduce/images/tablebg_btm2.gif") no-repeat bottom;
}

#top #comparison table,
#transfer #comparison table,
#top #comparison1 table,
#renew #comparison table,
#renew #comparison1 table{
	width : 600px;
	margin : 0px 10px 0px 10px;
}

#top #comparison table h2,
#top #comparison table h3,
#transfer #comparison table h2,
#transfer #comparison table h3,
#top #comparison1 table h2,
#top #comparison1 table h3,
#renew #comparison table h2,
#renew #comparison table h3,
#renew #comparison1 table h2,
#renew #comparison1 table h3 {
	background : none;
	border : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

#top #comparison table a.hl,
#transfer #comparison table a.hl,
#top #comparison1 table a.hl,
#renew #comparison table a.hl,
#renew #comparison1 table a.hl { 
	background-image : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

#top #comparison table h2 a:hover img,
#transfer #comparison table h2 a:hover img,
#renew #comparison table h2 a:hover img,
#top #comparison1 table h2 a:hover img,
#renew #comparison1 table h2 a:hover img {
	filter: alpha(style=1, opacity=35, finishopacity=60, startx=0, starty=0);
	-moz-opacity:0.65;
	opacity:0.65;
}


#top #comparison table thead td,
#transfer #comparison table thead td,
#top #comparison1 table thead td,
#renew #comparison table thead td,
#renew #comparison1 table thead td {
	vertical-align : top;
	width : 196px;
	background: url("/introduce/images/tablebg_td.gif") no-repeat;
}

#top #comparison table thead th,
#top #comparison table thead th,
#transfer #comparison table thead th,
#transfer #comparison table thead th,
#top #comparison1 table thead th,
#top #comparison1 table tbody th,
#renew #comparison table thead th,
#renew #comparison table tbody th,
#renew #comparison1 table thead th,
#renew #comparison1 table tbody th {
	width : 6px;
}

#top #comparison table td .bt,
#transfer #comparison table td .bt,
#top #comparison1 table td .bt,
#renew #comparison table td .bt,
#renew #comparison1 table td .bt {
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 5px 0px;
}

#top #comparison table td .bt a,
#transfer #comparison table td .bt a,
#top #comparison1 table td .bt a,
#renew #comparison table td .bt a,
#renew #comparison1 table td .bt a {
	float : left;
	display : block;
	width : 91px;
	height : 22px;
	margin : 0px 0px 0px 4px;
	_margin : 0px 0px 0px 3px;
	text-indent : -5000px;
}


#top #comparison table td .bt a.order,
#transfer #comparison table td .bt a.order,
#top #comparison1 table td .bt a.order,
#renew #comparison table td .bt a.order,
#renew #comparison1 table td .bt a.order {
	background : url("/common/images/bt_order.gif") no-repeat;
}

#top #comparison table td .bt a.check,
#transfer #comparison table td .bt a.check,
#top #comparison1 td .bt a.check,
#renew #comparison table td .bt a.check,
#renew #comparison1 table td .bt a.check {
	background : url("/common/images/bt_check.gif") no-repeat;
}
#top #comparison table td .bt a.detail,
#transfer #comparison table td .bt a.detail,
#top #comparison1 table td .bt a.detail,
#renew #comparison table td .bt a.detail,
#renew #comparison1 table td .bt a.detail {
	background : url("/common/images/bt_detail.gif") no-repeat;
}
/* table 3column & table 1column */


/* new */
/*/////////////////////////////////////////////////*/
ul#tabnavi-dv {
	margin : 10px 0px 0px 10px;
	background : url("/introduce/common/images/tab_navi_dv.gif") no-repeat;
}
ul#tabnavi-ov {
	margin : 10px 0px 0px 10px;
	background : url("/introduce/common/images/tab_navi_ov.gif") no-repeat;
}
ul#tabnavi-ev {
	margin : 10px 0px 0px 10px;
	background : url("/introduce/common/images/tab_navi_ev.gif") no-repeat;
}
ul#tabnavi-mssl {
	margin : 10px 0px 0px 10px;
	background : url("/introduce/common/images/tab_navi_mssl.gif") no-repeat;
}

ul#tabnavi-evmssl {
	margin : 10px 0px 0px 10px;
	background : url("/introduce/common/images/tab_navi_evmssl.gif") no-repeat;
}

ul#tabnavi-os {
	margin : 10px 0px 0px 10px;
	background : url("/introduce/common/images/tab_navi_os.gif") no-repeat;
}

ul#tabnavi-cds {
	margin : 10px 0px 0px 10px;
	background : url("/introduce/common/images/tab_navi_cds.gif") no-repeat;
}


ul#tabnavi-pki {
	margin : 10px 0px 0px 10px;
	background : url("/introduce/common/images/tab_navi_pki.gif") no-repeat;
}
ul#tabnavi-smime {
	margin : 10px 0px 0px 10px;
	background : url("/introduce/common/images/tab_navi_smime.gif") no-repeat;
}

ul#tabnavi-dv li,
ul#tabnavi-ov li,
ul#tabnavi-ev li,
ul#tabnavi-mssl li,
ul#tabnavi-evmssl li,
ul#tabnavi-os li,
ul#tabnavi-cds li,
ul#tabnavi-pki li,
ul#tabnavi-smime li {
	float:left;
	list-style     : none;
	background     : none; 
	margin         : 0px;
	padding        : 0px;
}

ul#tabnavi-dv li a,
ul#tabnavi-ov li a,
ul#tabnavi-ev li a,
ul#tabnavi-evmssl li a,
ul#tabnavi-os li a,
ul#tabnavi-cds li a,
ul#tabnavi-smime li a {
	display:block;
	width:100px;
	height:37px;
	text-indent    : -9999px;
}

ul#tabnavi-mssl li a,
ul#tabnavi-pki li a {
	display:block;
	width:120px;
	height:37px;
	text-indent    : -9999px;
}

ul#tabnavi-dv li a:hover,
ul#tabnavi-ov li a:hover,
ul#tabnavi-ev li a:hover,
ul#tabnavi-mssl li a:hover,
ul#tabnavi-evmssl li a:hover,
ul#tabnavi-os li a:hover,
ul#tabnavi-cds li a:hover,
ul#tabnavi-pki li a:hover,
ul#tabnavi-smime li a:hover {
	background : url("/service/common/images/tab_hover.png") no-repeat;
}


/*\*/

* html body ul#tabnavi-dv li a,
* html body ul#tabnavi-ov li a,
* html body ul#tabnavi-ev li a,
* html body ul#tabnavi-mssl li a,
* html body ul#tabnavi-evmssl li a,
* html body ul#tabnavi-os li a,
* html body ul#tabnavi-cds li a,
* html body ul#tabnavi-pki li a,
* html body ul#tabnavi-smime li a {
	position : relative;
	left : 0px;
	top : 0px;
	cursor : pointer;
	margin-left : 0px;
}

* html body ul#tabnavi-dv li a:hover,
* html body ul#tabnavi-ov li a:hover,
* html body ul#tabnavi-ev li a:hover,
* html body ul#tabnavi-mssl li a:hover,
* html body ul#tabnavi-evmssl li a:hover,
* html body ul#tabnavi-os li a:hover,
* html body ul#tabnavi-cds li a:hover,
* html body ul#tabnavi-pki li a:hover,
* html body ul#tabnavi-smime li a:hover {
	background : none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/service/common/images/tab_hover.png',sizingMethod=scale);
}
/**/



ul.stepnavi,
ul.stepnavi-mssl {
	margin : 5px 10px 0px 10px;
	padding:0px;
}

ul.stepnavi li,
ul.stepnavi-mssl li {
	float:left;
	list-style     : none;
	background-image:none;
	margin         : 5px 0px 0px 0px;
	padding        : 0px;
}
ul.stepnavi li a {
	display:block;
	width:87px;
	line-height:1.2em;
	padding:2px 0px 2px 5px;
	margin-right:3px;
	margin-left:3px;
	font-size:11px;
   /* ▼CSS3 */
   border-top-left-radius: 3px;  /* 左上 */
   border-top-right-radius: 3px; /* 右上 */

   /* ▼Safari,Chrome */
   -webkit-border-top-left-radius: 3px;  /* 左上 */
   -webkit-border-top-right-radius: 3px; /* 右上 */

   /* ▼Firefox */
   -moz-border-radius-topleft: 3px;  /* 左上 */
   -moz-border-radius-topright: 3px; /* 右上 */

	border-top:#ccc 1px solid;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	height:40px;
}

ul.stepnavi-mssl li a {
	display:block;
	width:107px;
	line-height:1.2em;
	padding:2px 0px 2px 5px;
	margin-right:3px;
	margin-left:3px;
	font-size:11px;
   /* ▼CSS3 */
   border-top-left-radius: 3px;  /* 左上 */
   border-top-right-radius: 3px; /* 右上 */

   /* ▼Safari,Chrome */
   -webkit-border-top-left-radius: 3px;  /* 左上 */
   -webkit-border-top-right-radius: 3px; /* 右上 */

   /* ▼Firefox */
   -moz-border-radius-topleft: 3px;  /* 左上 */
   -moz-border-radius-topright: 3px; /* 右上 */

	border-top:#ccc 1px solid;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	height:45px;
}

* html ul.stepnavi li,
* html ul.stepnavi-mssl li {
	margin         : 5px 0px 0x 0px;
	padding        : 0px;
}
* html ul.stepnavi li a {
	padding:2px 0px 2px 5px;
	width:94px;
	height:43px;
}

* html ul.stepnavi-mssl li a {
	padding:2px 0px 2px 5px;
	width:114px;
	height:48px;
}
ul.stepnavi li a.on,
ul.stepnavi-mssl li a.on {
	background-color:#0284cc;
	color:#fff;
	vertical-align:text-bottom;
	text-decoration:none;
}
ul.stepnavi li a:hover,
ul.stepnavi-mssl li a:hover {
	background-color:#0284cc;
	color:#fff;
}

#step-navi h3 {
	background-image:none;
	background-color:#0284cc;
	color:#fff;
	border-top:#0284cc 3px solid;
	border-bottom:none;
	padding : 4px 0px 4px 5px;
	margin-top:0px;
}
* html #step-navi h3 {
	padding:2px 2px;
	/*width:89px;*/
}

ul#tabnavi-dv:after,
ul#tabnavi-ov:after,
ul#tabnavi-ev:after,
ul#tabnavi-mssl:after,
ul#tabnavi-evmssl:after,
ul#tabnavi-os:after,
ul#tabnavi-cds:after,
ul#tabnavi-pki:after,
ul#tabnavi-smime:after,
ul.stepnavi:after,
ul.stepnavi-mssl:after {
	content         : ".";
	height          : 0px;
	clear           : both;
	visibility      : hidden;
	display         : block;
}

ul#tabnavi-dv,
ul#tabnavi-ov,
ul#tabnavi-ev,
ul#tabnavi-mssl,
ul#tabnavi-evmssl,
ul#tabnavi-os,
ul#tabnavi-cds,
ul#tabnavi-pki,
ul#tabnavi-smime,
ul.stepnavi,
ul.stepnavi-mssl {
	display         : inline-block;
}

/*_*/
* html ul#tabnavi-dv,
* html ul#tabnavi-ov,
* html ul#tabnavi-ev,
* html ul#tabnavi-mssl,
* html ul#tabnavi-evmssl,
* html ul#tabnavi-os,
* html ul#tabnavi-cds,
* html ul#tabnavi-pki,
* html ul#tabnavi-smime,
* html ul.stepnavi,
* html ul.stepnavi-mssl {
	height          : 1%;
}

ul#tabnavi-dv,
ul#tabnavi-ov,
ul#tabnavi-ev,
ul#tabnavi-mssl,
ul#tabnavi-evmssl,
ul#tabnavi-os,
ul#tabnavi-cds,
ul#tabnavi-pki,
ul#tabnavi-smime,
ul.stepnavi,
ul.stepnavi-mssl {
	display         : block;
}

blockquote {
	background-color:#efefef;
	padding:5px;
	border:1px #ccc dotted;
}


.relation-link {
	margin : 0px 10px 13px 10px;
}


.bt {
	margin : -5px 10px 10px 10px; 
}
.bt a {
	display : block;
	text-indent : -5000px;
}

.bt a.docs {
	width:173px;
	height:25px;
	background : url("/introduce/new/images/bizkssl_bt_download.gif") no-repeat;
}

.whois,
.admin,
.page01,
.page02 {
	margin : 0px 10px 13px 10px;
	padding : 30px 0px 5px 0px;
}

.whois {
	background : url("/introduce/new/images/quickssl_address_whois.gif") no-repeat 5px 5px #d5eaf8;
	border : 1px solid #65a6d3;
}

.admin {
	background : url("/introduce/new/images/quickssl_address_admin.gif") no-repeat 5px 5px #fee9d4;
	border : 1px solid #e99643;
}

.page01 {
	background : url("/introduce/new/images/quickssl_page01.gif") no-repeat 5px 5px #fee9d4;
	border : 1px solid #e99643;
}

.page02 {
	background : url("/introduce/new/images/quickssl_page02.gif") no-repeat 5px 5px #d5eaf8;
	border : 1px solid #65a6d3;
}

.whois .bt {
	margin : -5px 10px 10px 10px; 
}
.whois .bt a {
	width:235px;
	height:23px;
	display : block;
	text-indent : -5000px;
	float : right;
}
.whois .bt a.whoisjp {
	background : url("/introduce/new/images/quickssl_bt_whoisjp.gif") no-repeat;
}
.whois .bt a.whoisgltd {
	background : url("/introduce/new/images/quickssl_bt_whoisgltd.gif") no-repeat;
}


.caution {
	margin : 0px 10px 13px 10px;
	padding : 10px 0px px 0px;
	background : #ffffcc;
	border : 1px solid #ffcc33;
}

.caution img {
	float : right;
}

.caution p.withline {
	border-top : 1px dotted #bbb;
	padding-top : 7px;
}


.admin ul.adminleft {
	float : left;
	width : 229px;
}
.admin ul.adminright {
	float : left;
	width : 329px;
}

.hoge {
	display:none;
}


#main #contents #step p {
	padding-left : 110px;	margin-top : 0px;
}

#main #contents #step p.custmer {
	background : url("/service/codesign/images/signing_icon_custmer.gif") no-repeat 5px 0px;
	min-height : 25px;
}

#main #contents #step p.globalsign {
	background : url("/service/codesign/images/signing_icon_globalsign.gif") no-repeat 5px 0px;
	min-height : 50px;
}

#main #contents #step p.custmer,
#main #contents #step p.globalsign {
	height : 45px;
}



#main #contents #step-document p {
	padding-left : 110px;	margin-top : 0px;
}

#main #contents #step-document p.custmer {
	background : url("/service/codesign/images/signing_icon_custmer.gif") no-repeat 5px 0px;
	min-height : 25px;
}
#main #contents #step-document p span {
	padding:0px;	margin:0px;
}

#main #contents #step-document p.globalsign {
	background : url("/service/codesign/images/signing_icon_globalsign.gif") no-repeat 5px 0px;
	min-height : 50px;
}

#main #contents #step-document p.custmer,
#main #contents #step-document p.globalsign {
	height : 45px;
}




/*\*/
* html .admin ul {
	margin : 0px 5px 13px 5px;
}
/**/

/*a.pagetop {
	display : block;
	width : 109px;
	height : 15px;
	margin : 0px 0px 4px 500px;
	background : url("/common/images/steptop.gif") no-repeat;
	text-indent : -5000px;
}*/

a.stepclose {
	display : block;
	width : 132px;
	height : 25px;
	margin : 0px 0px 4px 236px;
	background : url("/common/images/stepclose.gif") no-repeat;
	text-indent : -5000px;
}

/* renewal  */ 
/*/////////////////////////////////////////////////*/

#popup .leftbox,
#popup .rightbox {
	float : left;
}

#popup #main .box #price,
#popup #main .box #merit {
	width : 305px;
}

#popup #main #contents .box #price h2,
#popup #main #contents .box #price table.list,
#popup #main .box #merit h2 {
	margin-right : 0px;
	width : 295px;
}

#popup #main #price table.list thead th,
#popup #main #price table.list td {
	vertical-align : middle;
	text-align : center;
}

#popup #main #price table.list thead th {
	height : 33px;
}

#popup #main #price table.list thead th img {
	margin : 0px auto 0px auto;
}

#popup #main #price table.list td {
	line-height : 21px;
}

/*\*/
* html #popup #main #price table.list thead th {
	height : 38px;
}
/**/

#popup #main #price table.list td.price,
#popup #main #price table.list td.value {
	font-size : 14px;
	width : 119px;
	font-weight : bold;
}

#popup #main #price table.list td.value {
	color : #dd4f4d;
}



#popup #codesign {
	padding : 0px 0px 5px 0px;
	margin : 0px 0px 15px 0px;
	background : url("/service/images/tablebg_btm.gif") no-repeat center bottom;
}
#popup #codesign table#comparison {
	width : 600px;
	margin : 0px 10px 0px 10px;
}

#popup #codesign table#comparison h2,
#popup #codesign table#comparison h3 {
	background : none;
	border : none;	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}
#popup #codesign table#comparison a.hl { 
	background-image : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}


#popup #codesign table#comparison thead td {
	vertical-align : top;
	width : 196px;
	background-position : left bottom;
	background-repeat : no-repeat;
}

#popup #codesign thead th,
#popup #codesign tbody th {
	width : 6px;
}
#popup #codesign table#comparison thead td p {
	margin : 0px 6px 0px 6px;
	padding : 5px 0px 15px 0px;
	border-top : 1px dotted #bbbbbb;
}

#popup #codesign table#comparison thead td.quick {
	background-image : url("/service/images/tablebg_quickssl.gif");
	background-repeat:repeat
}

#popup #codesign table#comparison thead td.biz {
	background-image : url("/service/images/tablebg_bizssl.gif");
	background-repeat:repeat-y;
}

#popup #codesign table#comparison thead td.ev {
	background-image : url("/service/images/tablebg_mssl.gif");
}

#popup #codesign table#comparison tbody td.quick {
	background-color : #f8f2f1;
}

#popup #codesign table#comparison tbody td.biz {
	background-color : #f0f5fa;
}

#popup #codesign table#comparison tbody td.ev {
	background-color : #f8f6ed;
}


/* tab */
#body #main #contents #tab2 {
	width : 600px;
	margin : 10px 0px 0px 10px;
	background : url("/introduce/common/images/tab_normal.gif") no-repeat;
}
#body #main #contents #tab2skip {
	width : 600px;
	margin : 10px 0px 0px 10px;
	background : url("/introduce/common/images/tab_skip.gif") no-repeat;
}

#body #main #contents #tab2 dt,
#body #main #contents #tab2skip dt {
	float : left;
	width : 160px;
	padding-left : 0px;
}

#body #main #contents #tab2 dt a,
#body #main #contents #tab2skip dt a {
	display : block;
	text-indent : -5000px;
	height : 35px;
	width : 160px;
}

#body #main #contents #tab2 dd,
#body #main #contents #tab2skip dd {
	float : left;
	width : 160px;
	padding-left : 5px;
}
#body #main #contents #tab2 dd a,
#body #main #contents #tab2skip dd a {
	display : block;
	height : 35px;
	width : 160px;
	text-indent : -5000px;
}



#body #main #contents #tab2 a:hover,
#body #main #contents #tab2skip a:hover {
	background : url("/service/common/images/tab_hover.png") no-repeat;
}

#body #main #contents #tab a.current:hover
#body #main #contents #tab2skip a.current:hover {
	background : none;
}

/*\*/
* html #body #main #contents #tab2 a,
* html #body #main #contents #tab2 dt a,
* html #body #main #contents #tab2skip a,
* html #body #main #contents #tab2skip dt a {
	position : relative;
	left : 0px;
	top : 0px;
	cursor : pointer;
	margin-left : 0px;
}

* html #body #main #contents #tab2 dd a:hover,
* html #body #main #contents #tab2 dt a:hover,
* html #body #main #contents #tab2skip dt a:hover,
* html #body #main #contents #tab2skip dd a:hover {
	background : none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/service/common/images/tab_hover.png',sizingMethod=scale);
}
/**/


/* float clear */

#body #main #contents #tab2:after,
#body #main #contents #tab2skip:after,
.admin:after,
#whois:after,
#db:after,
#whois div:after,
#db div:after {
	content         : " ";
	height          : 0px;
	clear           : both;
	visibility      : hidden;
	display         : block;
}

#body #main #contents #tab2,
#body #main #contents #tab2skip,
.admin,
#whois,
#db,
#whois div,
#db div {
	display         : inline-block;
}

/*\*/
* html #body #main #contents #tab2,
* html #body #main #contents #tab2skip,
* html .admin,
* html body #whois,
* html body #db,
* html body #whois div,
* html body #db div {
	height          : 1%;
}

#body #main #contents #tab2,
#body #main #contents #tab2skip,
.admin,
#whois,
#db,
#whois div,
#db div {
	display         : block;
}
/*\*/
