/* network_style */#network_page table.co_kojin{ margin: 0px; padding: 5px; font-size: 12px; line-height: 16px; color: #333333; }#inquiry_page table.co_kojin{ margin: 0px; padding: 5px; font-size: 12px; line-height: 16px; color: #333333; } #network_page div#contents div.content { width: 550px; margin: 9px auto 0px auto; text-align: left; font-size: 12px; line-height: 16px;}#network_page div.content ul { margin: 0px; padding: 5px; font-size: small; line-height: 1.3em; color: #333333;	list-style: none;}#network_page div.content ul li { margin: 0px; padding: 0px;	padding-left: 10px; background: url(../common/ico_list.gif) no-repeat 0px 4px; font-size: small; line-height: 1.3em;}#network_page div.su_faq_qlist_top{border-left:2px solid #005BB6;padding:0px 5px 0px 5px;margin:2px 0px 2px 2px;color:#005BB6;font-weight:bold;}#network_page div.su_faq_qlist_top h4{border-left:2px solid #005BB6;padding:0px 5px 0px 5px;margin:2px 0px 2px 2px;color:#005BB6;font-weight:bold;}#network_page div.su_faq_qlist{border-left:2px solid #005BB6;padding:0px 5px 0px 5px;margin:0px 0px 5px 0px;color:#005BB6;font-weight:bold;}#network_page div.su_faq_a_q{border-left:2px solid #666666;padding:0px 5px 0px 5px;margin:0px 0px 5px 0px;color:#666666;font-weight:bold;}#network_page div.su_faq_a_a{color:#660000;font-size: small;line-height: 1.3em;}#network_page div.su_faq_a_a p{border-left:2px solid #660000;padding:0px 5px 0px 5px;margin:0px 0px 5px 3px;color:#660000;font-weight:bold;}#network_page div.su_faq_a_a img{margin:5px 0px;}#network_page .su_faq_totop { background-image: url(../common/hr_dot.gif); background-repeat: repeat-x; background-position: top; margin:20px 0px 0px 0px; padding:5px 0px 0px 0px; text-align:right; font-size: 12px;}#network_page .su_faq_totop_index { background-image: url(../common/hr_dot.gif); background-repeat: repeat-x; background-position: top; margin:5px 0px 0px 0px; padding:5px 0px 0px 0px; text-align:right; font-size: 12px;}/* table */#network_page div.su_faq_a_a .tbl {background-color:#999999;border:1px solid #cccccc;}#network_page div.su_faq_a_a td { padding: 5px; text-align: center; background-color:#FFFFFF}#network_page div.su_faq_a_a th { padding: 5px; background: #D1DADD; text-align: center;}#network_page div.su_faq_a_a .tbl_bk01{ background-color:#eeeeee;}/*���O�C���܂��*/#network_page div.su_nologin { margin-top: 10px; padding: 10px 0px; border-top: 3px double #4979AA; text-align: center; color: #CC0000; font-size: 14px; line-height: 18px; font-weight: bold;}#network_page div.su_nologin p { margin: 0px; padding: 0px; color: #333333; font-size: 12px; line-height: 16px; font-weight: normal;}#network_page table.su_dllogin { width: 548px; margin: 0px auto; border-collapse: separate; border-top: 1px solid #E7E5D4; border-left: 1px solid #E7E5D4; border-right: 1px solid #B4B1A0; border-bottom: 1px solid #B4B1A0; background-color: #F4F3EB;}#network_page table.su_dllogin tr th { text-align: right; vertical-align: middle; padding: 3px 7px; font-size: 12px; line-height: 16px; background-color: #DDDDCD;}#network_page table.su_dllogin tr td { text-align: left; vertical-align: middle; padding: 3px; font-size: 12px; line-height: 16px;}network.su_loginput { margin: 0px; width: 170px; height: 16px; font-size: 12px; line-height: 16px;}#network_page table.su_dllogin tr td input.su_freeword { margin: 0px; width: 300px; height: 16px; font-size: 12px; line-height: 16px;}#network_page table.su_dllogin tr td label { font-size: 10px; line-height: 14px; font-weight: bold;}#network_page table.su_dllogin tr td.su_dlbtn { text-align: center; vertical-align: middle; padding: 7px; font-size: 12px; line-height: 16px; border-top: 1px solid #B4B1A0; border-left: 1px solid #B4B1A0; border-right: 1px solid #E7E5D4; border-bottom: 1px solid #E7E5D4; background-color: #FFFFFF;}a.download { padding: 2px 0px 2px 17px; background: url(../support/download/images/ico_download.gif) no-repeat 0px 2px;}/*�*/#network_page dl.su_rules { margin: 0px; margin-bottom: 15px; padding: 5px; font-size: 12px; line-height: 16px; color: #333333;}#network_page dl.su_rules dt { margin: 0px; padding: 7px 0px; font-weight: bold;}#network_page dl.su_rules dd { margin: 0px; margin-bottom: 10px; padding: 0px; margin-left: 15px;}#network_page dl.su_rules dd.su_rulesitem { margin-bottom: 3px; padding-bottom: 3px; background: url(../common/hr_dot.gif) repeat-x bottom;}#network_page dl.su_rules ol { margin: 0px; padding: 0px; list-style-position: outside;}#network_page dl.su_rules ol li { margin: 0px; padding: 0px; margin-left: 30px;}#network_page table.fom{  margin: 0px;  padding: 0px;  font-size: 12px;  line-height: 18px;  color: #333333;}#network_page table.fom span{  font-size: 10px;  line-height: 16px;}.su_search_error { font-size: 12px; color: #CC0000;}/* inquiry_style */#inquiry_page div.content { width: 550px; margin: 9px auto 0px auto; text-align: left;}#inquiry_page table.fom{  margin: 0px;  padding: 0px;  font-size: small;  line-height: 1em;  color: #333333;}/* international */#contents .content .pais {	margin-left: 15px;	line-height: 130%;	text-indent: -10px;}#contents .content div.pais {	font-size: small;	padding-bottom: 5px;}#contents .content .pais01 {	margin-left: 15px;	line-height: 130%;}span.co_font-sb {	color: #EE86B4;}span.WSSN {	font-size: 11px;}h5.InterH01 {	font-size: small;	margin: 15px 3px 0;	padding: 0;	}/* FAQ */div.FaqQTop {	margin: 5px 0;	padding: 4px 3px;	background-color: #E5E9EE;	font-size: small;	line-height: 1.3em;}div.FaqQlist {	padding: 3px 5px;	margin: 5px 0;	font-size: small;	line-height: 1.3em;	background-color: #E5E9EE;	}#network_page div.FaqQTop h4 {	margin: 0 5px;	line-height: 75%;	border-left: 2px solid #005BB6;	font-weight: bold;	color: #005BB6;}#network_page div.su_faq_a_a table.tbl.PreSens td{	padding: 2px 5px;	text-align: left;	vertical-align: top;}#network_page div.su_faq_a_a table.tbl.PreSens td.vacant {	text-align: center;	vertical-align: middle;}div.Ex01 {	margin: 10px 25px;}span.Math01 {	padding-left: 3.0em;}#contents .content div.su_faq_a_a table.WSave01 td {	text-align: left;}#contents .content div.su_faq_a_a table.WSave01 tr {	vertical-align: top;}div.Site01 {	padding-left: 2.0em;	padding-bottom: 10px;}div.Site02 {	margin: 15px 10px 15px 25px;	text-indent: -15px;}div.imgcenter01 {	text-align: center;}