@import url("style_details.css");

* { margin:auto; padding:0; font-size:9pt; font-family:"meiryo","MS PGothic","Tahoma","verdana"; }
BODY{margin: auto; padding: 0; height:100%; }
td{margin: auto; font-size:9pt; FONT-FAMILY: "meiryo","MS PGothic","Tahoma","verdana"; color: #333;  line-height:125%;}
input, select{margin: auto; padding-left:3px; font-size:9pt; FONT-FAMILY: "meiryo","MS PGothic","Tahoma","verdana"; color: #333;  line-height:125%;}

/*table {border: 0; border-spacing: 0; }*/
img { border: 0; }
a {text-decoration: none;}
div,p,h1,h2,h3,dl,dt,dd,ul,li,ol,th,td, form {margin: 0; padding: 0;}

A:visited
{
	FONT-SIZE: 9pt; COLOR: #333; TEXT-DECORATION: none;
}
A:active
{
	FONT-SIZE: 9pt; COLOR: #333; TEXT-DECORATION: none;
}
A:link
{
	FONT-SIZE: 9pt; COLOR: #333; TEXT-DECORATION: none;
}
A:hover
{
	FONT-SIZE: 9pt; COLOR: #333; TEXT-DECORATION: underline;
}
FORM
{
	PADDING: 0px; MARGIN: 0px;
}

a.index_s_menu_text:visited {color: #000000; text-decoration: none; font-size: 9pt;}
a.index_s_menu_text:active {color: #000000; text-decoration: none; font-size: 9pt;}
a.index_s_menu_text:link {color: #000000; text-decoration: none; font-size: 9pt;}
a.index_s_menu_text:hover {color: #000000; text-decoration: underline; font-size: 9pt;}

a.index_menu_text:visited {color: #FFFFFF; text-decoration: none; font-size: 11pt; LINE-HEIGHT: 125%;}
a.index_menu_text:active {color: #FFFFFF; text-decoration: none; font-size: 11pt; LINE-HEIGHT: 125%;}
a.index_menu_text:link {color: #FFFFFF; text-decoration: none; font-size: 11pt;}
a.index_menu_text:hover {color: #FFFFFF; text-decoration: underline; font-size: 11pt;}

a.index_footer_text:visited {color: #000000; text-decoration: none; font-size: 8pt;}
a.index_footer_text:active {color: #000000; text-decoration: none; font-size: 8pt;}
a.index_footer_text:link {color: #000000; text-decoration: none; font-size: 8pt;}
a.index_footer_text:hover {color: #000000; text-decoration: underline; font-size: 8pt;}

a.login_member_txt:visited {color: #000000; text-decoration: underline; font-size: 8pt;}
a.login_member_txt:active {color: #000000; text-decoration: underline; font-size: 8pt;}
a.login_member_txt:link {color: #000000; text-decoration: underline; font-size: 8pt;}
a.login_member_txt:hover {color: #000000; text-decoration: underline; font-size: 8pt;}

a.index_explan_link:visited{color: #000000; text-decoration: none; font-size: 8pt;}
a.index_explan_link:active{color: #000000; text-decoration: none; font-size: 8pt;}
a.index_explan_link:link{color: #000000; text-decoration: none; font-size: 8pt;}
a.index_explan_link:hover{color: #000000; text-decoration: underline; font-size: 8pt;}

a.banner_blue_text_link:visited{color: #004483; text-decoration: underline; font-size: 8pt;}
a.banner_blue_text_link:active{color: #004483; text-decoration: none; font-size: 8pt;}
a.banner_blue_text_link:link{color: #004483; text-decoration: none; font-size: 8pt;}
a.banner_blue_text_link:hover{color: #004483; text-decoration: underline; font-size: 8pt;}

a.body_text_link:visited {color: #0070C0; text-decoration: none; font-size: 10pt;}
a.body_text_link:active {color: #0070C0; text-decoration: none; font-size: 10pt;}
a.body_text_link:link {color: #0070C0; text-decoration: none; font-size: 10pt;}
a.body_text_link:hover {color: #0070C0; text-decoration: underline; font-size: 10pt;}

a.sub_navi_link:visited {color: #7F7F7A; text-decoration: none; font-size: 8pt; LINE-HEIGHT: 120%; line-height: 1.5;}
a.sub_navi_link:active {color: #7F7F7A; text-decoration: none; font-size: 8pt; LINE-HEIGHT: 120%; line-height: 1.5;}
a.sub_navi_link:link {color: #7F7F7A; text-decoration: none; font-size: 8pt; LINE-HEIGHT: 120%; line-height: 1.5;}
a.sub_navi_link:hover {color: #7F7F7A; text-decoration: underline; font-size: 8pt; LINE-HEIGHT: 120%; line-height: 1.5;}

a.receipt_text_link:visited {color: #0066ff; text-decoration: none; font-size: 9pt;}
a.receipt_text_link:active {color: #0066ff; text-decoration: none; font-size: 9pt;}
a.receipt_text_link:link {color: #0066ff; text-decoration: underline; font-size: 9pt;}
a.receipt_text_link:hover {color: #0066ff; text-decoration: underline; font-size: 9pt;}

a.red_text_link:visited {color: #ff0000; text-decoration: none; font-size: 9pt;}
a.red_text_link:active {color: #ff0000; text-decoration: none; font-size: 9pt;}
a.red_text_link:link {color: #ff0000; text-decoration: underline; font-size: 9pt;}
a.red_text_link:hover {color: #ff0000; text-decoration: underline; font-size: 9pt;}

.title_blue_text{color: #005CBC; text-decoration: none; font-size: 12pt; LINE-HEIGHT: 120%; line-height: 1.5;}
.index_explanation{color: #000000; text-decoration: none; font-size: 8pt; LINE-HEIGHT: 120%; line-height: 1.5;}
.index_explanation_9{color: #000000; text-decoration: none; font-size: 9pt; LINE-HEIGHT: 120%; line-height: 1.5;}
.index_copylight_txt{color:#bebebe;font-size:11px;font-family:Arial;font-weight:bold;}

.sub_navi_text{color: #7F7F7A; text-decoration: none; font-size: 8pt; LINE-HEIGHT: 120%; line-height: 1.5;}
.sub_domain_info_title{color: #000000; text-decoration: none; font-size: 11pt; LINE-HEIGHT: 120%; line-height: 1.5; font-weight:bold;}

.td_padding{PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; line-height: 1.5;}

.td_notice_padding{PADDING-RIGHT: 35px; PADDING-LEFT: 34px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px;}

.input_st2 { border:solid 1px #78A7C3;height:18px;background-color:#F8FBFC; font-family: "メイリオ","MS PGothic","Tahoma","verdana"; }
.input_st_01 { border:solid 1px #CFCFCF;height:18px;background-color:#FFFFFF; font-family: "メイリオ","MS PGothic","Tahoma","verdana"; }
.input_01 { font-size: 10pt; color: #545454; height: 20px; border: 1px solid #3579d1; background-color:#edf1f8; padding:2 0 0 5; font-weight:bold;}
.input_btn { border:solid 1px #78A7C3;height:18px;background-color:#50829f;color:#fff; font-family: "メイリオ","MS PGothic","Tahoma","verdana"; line-height:12px;}

.f_reg14 {font-size:14px; border-right: #1676fe 3px solid; border-left: #1676fe 3px solid; border-top: #3683fa 3px solid; border-bottom: #1676fe 3px  solid ; background-color:#edf1f8; color:#2760be; padding:2px 3px 3px 5px; height:34px; line-height:24px; font-weight:bold; vertical-align:middle; letter-spacing:1px;}

.search_zone { padding:5 3 5 3; height:242;}
.search_zone_todoufuken { padding:5 3 5 3; height:142;}


.form { padding:5 20 5 20;}
.txt_point { color:#3c679b; font-weight:bold; }
.txt_search { color:#333333; font-weight:bold; text-align:left; padding: 0 0 0 20; height:25;}
.txt_search1 { color:#333333; font-weight:bold; text-align:left; padding: 0 0 0 20; height:30;}
.t_dom4{font-size:18px; font-weight:bold; padding-left:15px; padding-bottom:8px; padding-top:8px; padding-right:6px; letter-spacing:1px; color:#555; line-height:22px;}
.txt_normal{font-size:12px; font-weight:normal; }

.knowledge_domain_is{width:186px; height:69px; PADDING-TOP:10px; PADDING-LEFT:5px; background-image:url("/img_sub/domain_knowledge_domain_is.jpg");}
.knowledge_kind{width:186px; height:69px; PADDING-TOP:10px; PADDING-LEFT:5px; background-image:url("/img_sub/domain_knowledge_kind.jpg");}
.knowledge_rule{width:186px; height:69px; PADDING-TOP:10px; PADDING-LEFT:5px; background-image:url("/img_sub/domain_knowledge_rule.jpg");}


/* 추가 2011.11.22 */
.p3{padding:3px;}
.p10{padding:10px;}

.pr10{padding-right:10px;}
.pl10{padding-left:10px;}

.ml12{margin-left:12px;}

.pt20{padding-top:20px;}

/* layer */
.l_b{border:4px solid #FF9600}
.l_t{color:#fff; font-weight:bold; background-color:#FF9600; padding:3px; line-height:14px;}
.l_s{background-color:#fff; padding:5px; color:#555; white-space: pre; }

.b{font-weight:bold;}
.space01{letter-spacing:1px;}


/* support view page table */
.td_a_ce {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #444444; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

.td_a_ce1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #444444; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}

.td_bb_ce {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 5px; COLOR: #045891; PADDING-TOP: 5px; BACKGROUND-COLOR: #f2f7f9; TEXT-ALIGN: center
}

.td_dbb_ce {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 5px; COLOR: #045891; PADDING-TOP: 5px; BACKGROUND-COLOR: #78a7c3; TEXT-ALIGN: center
}

.td_bb_ce1{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 5px; COLOR: #045891; PADDING-TOP: 5px; BACKGROUND-COLOR: #f2f7f9;
}

.td_c_ce {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #045891; PADDING-TOP: 5px; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: center
}

.td_a {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; COLOR: #444444; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}

.tab_color {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: #78a7c3; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
/* support view page table */


.left_menu_bold
{
	height: 25px;
	font-size: 10.5pt;
	color: #3789d5;
	font-weight:bold;
}

.placeholder { color: #aaa; }

.f_essential {
	font-size: 11px;
	color: #fff;
	background-color: #dc2410;
	border-radius: 3px;
	padding: 3px 5px;
}

.f_recommend {
	font-size: 11px;
	color: #fff;
	background-color: #0aac09;
	border-radius: 3px;
	padding: 3px 5px;
}