@charset "utf-8";
/* CSS Document */
body {
	background-color: #E8E8E8;
	background-image: url(images/body_bg.gif);
	background-repeat: repeat-x;
	margin:0 auto;
	padding: 0px;
	font-size: 13px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align: center; 	
}
.bodybox {
	font-size: 100%;
	line-height: 145%;
	color: #333333;
	text-decoration: none;
	/**text-align: -moz-center; **/
	/**width: 100%;**/
	width: 900px;
	/**background-image: url(images/body_bg.gif);**/
	/**background-repeat: repeat-x;**/
	margin-left: auto;
	margin-right: auto;

	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 900px;
}
a{
	color: #0069D9;
	text-decoration: none;
}
.header {

}
.headzone01 {
	background-image: url(images/templates_01bg.gif);
}
.headzone01 h1 ,.headzone01 h1 a{
	font-size: 104%;
	font-weight: normal;
	line-height: 119%;
	text-decoration: none;
	color: #2C8211;
	margin-left: 2px;
	margin-bottom: 0px;
	letter-spacing: -1.3px;
	text-align: left;
	padding-top: 24px;
}
.headzone01 .head_right{
	margin-bottom: 6px;
}
.headzone01 .headnavi {
	margin-bottom: 12px;
}
.headzone01 .navi01 {
	background-image: url(images/arrow_a.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	text-decoration: none;
	vertical-align: text-botom;
	color: #333333;
}
.headzone01 .navi01 a{
	color: #333333;
}
.headzone02 {
	background-image: url(images/templates_02bg.gif);
}
.pankuzu {
	font-size: 13.33px;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 2px;
}


/**▼▼▼新ボタン▼▼▼**/

/**ボタン01**/
.rollover_s01 { 
width:61px;
height:30px;
background:url(images/head_bn_re_o01.gif) no-repeat left bottom;
}
.rollover_s01 a { 
display:block;
width:61px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン02**/
.rollover_s02 { 
width:95px;
height:30px;
background:url(images/head_bn_re_o02.gif) no-repeat left bottom;
}
.rollover_s02 a { 
display:block;
width:95px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン03**/
.rollover_s03 { 
width:83px;
height:30px;
background:url(images/head_bn_re_o03.gif) no-repeat left bottom;
}
.rollover_s03 a { 
display:block;
width:83px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン04**/
.rollover_s04 { 
width:100px;
height:30px;
background:url(images/head_bn_re_o04.gif) no-repeat left bottom;
}
.rollover_s04 a { 
display:block;
width:100px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン05**/
.rollover_s05 { 
width:84px;
height:30px;
background:url(images/head_bn_re_o05.gif) no-repeat left bottom;
}
.rollover_s05 a { 
display:block;
width:84px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン06**/
.rollover_s06 { 
width:119px;
height:30px;
background:url(images/head_bn_re_o06.gif) no-repeat left bottom;
}
.rollover_s06 a { 
display:block;
width:119px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン07**/
.rollover_s07 { 
width:147px;
height:30px;
background:url(images/head_bn_re_o07.gif) no-repeat left bottom;
}
.rollover_s07 a { 
display:block;
width:147px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン08**/
.rollover_s08 { 
width:171px;
height:30px;
background:url(images/head_bn_re_o08.gif) no-repeat left bottom;
}
.rollover_s08 a { 
display:block;
width:171px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}
/**▲▲▲新ボタン▲▲▲**/

.head_button img { 
border:0;
}
/**ボタン01**/
.rollover01 { 
width:133px;
height:30px;
background:url(images/head_bo_01.gif) no-repeat left bottom;
}
.rollover01 a { 
display:block;
width:133px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン02**/
.rollover02 { 
width:133px;
height:30px;
background:url(images/head_bo_02.gif) no-repeat left bottom;
}
.rollover02 a { 
display:block;
width:133px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン03**/
.rollover03 { 
width:133px;
height:30px;
background:url(images/head_bo_03.gif) no-repeat left bottom;
}
.rollover03 a { 
display:block;
width:133px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン04**/
.rollover04 { 
width:133px;
height:30px;
background:url(images/head_bo_04.gif) no-repeat left bottom;
}
.rollover04 a { 
display:block;
width:133px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン05**/
.rollover05 { 
width:133px;
height:30px;
background:url(images/head_bo_05.gif) no-repeat left bottom;
}
.rollover05 a { 
display:block;
width:133px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン06**/
.rollover06 { 
width:195px;
height:30px;
background:url(images/head_bo_06.gif) no-repeat left bottom;
}
.rollover06 a { 
display:block;
width:195px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}

/**TOPパートナー募集**/
.partner_rollover { 
width:250px;
height:150px;
background:url(images/toppage_02_ro.gif) no-repeat left bottom;
}
.partner_rollover  a { 
display:block;
width:250px;
height:150px;
font-size:1px;
line-height:1px;
outline:none;
}

.rollover_s01 a:hover ,.rollover_s02 a:hover ,.rollover_s03 a:hover ,.rollover_s04 a:hover ,.rollover_s05 a:hover ,.rollover_s06 a:hover ,.rollover_s07 a:hover,.rollover_s08 a:hover ,.partner_rollover a:hover{ 
text-indent:-9999px;
} 

.main_frame {
	background-image: url(images/main_bg.gif);
}
.toppage_area {
	margin-top: 5px;
}
.main_area {
	margin-top: 10px;
	margin-bottom: 10px;
}

.side{
	background-image: url(images/side_bg.gif);
	text-align: left;
}

.side_upper {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.side_topupper {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.side_area{
	margin-left: 10px;
}

.side_sateinavi {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.side_okyaku {
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.side_serviceerea {
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.side_model {
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.side_bunner {
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.side_bun_oosouji {
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.side_menu {
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}


.side_sateinavi img { 
border:0;
}
/**ボタン01**/
.rollover001 { 
width:190px;
height:71px;
background:url(images/side_but_o_01.jpg) no-repeat left top;
}
.rollover001 a { 
display:block;
width:190px;
height:71px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン02**/
.rollover002 { 
width:190px;
height:71px;
background:url(images/side_but_o_02.jpg) no-repeat left top;
}
.rollover002 a { 
display:block;
width:190px;
height:71px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン03**/
.rollover003 { 
width:190px;
height:71px;
background:url(images/side_but_o_03.jpg) no-repeat left top;
}
.rollover003 a { 
display:block;
width:190px;
height:71px;
font-size:1px;
line-height:1px;
outline:none;
}

/**ボタン04**/
.rollover004 { 
width:190px;
height:71px;
background:url(images/side_but_o_04.jpg) no-repeat left top;
}
.rollover004 a { 
display:block;
width:190px;
height:71px;
font-size:1px;
line-height:1px;
outline:none;
}

.rollover001 a:hover ,.rollover002 a:hover ,.rollover003 a:hover ,.rollover004 a:hover  { 
text-indent:-9999px;
} 

.left_area .syousai a {
	font-size: 93%;
	text-decoration: underline;
}
.left_area .network .design01 {
	font-size: 100%;
	color: #0060B6;
	margin-bottom: 5px;
		line-height: 150%;
}
.left_area .network .design03 {
	margin-top: 5px;
		line-height:150%;
}

.left_area .network .design02 {
	font-size: 100%;
	color: #0060B6;
	line-height: 150%;
	background-color: #CCDEEA;
	padding: 2px;
	margin-bottom: 5px;
	letter-spacing: 0px;
}
.photo_zone {
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 2px;
	margin-left: 3px;
}
.photo_zone img {
	border:0;
	margin: 0px;
}
.okyaku_zone02{
	padding-bottom: 5px;
	margin-top: -5px;
	padding-top: 1px;
	background-image: url(images/bl4.gif);
}
.okyaku_zone02 .photo_zone {
	margin-top: 7px;
	margin-right: 12px;
	margin-bottom: 8px;
	margin-left: 12px;
}
.okyaku_zone02 .photo_zone img {
	border:0;
	margin: 7px;
}
.kaitorika {

}
.footerbox {
}



.kaitorika td {
	font-weight: bold;
	color: #0069D9;
	line-height: 120%;
	border: 1px solid #666666;
	position:relative;
	text-decoration: none;
	text-align: left;
	margin-top: 5px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 9px;
	padding-left: 10px;
	background-color: #FFFFFF;
}
.kaitorika td .syousai {
	text-decoration: none;
	text-align: right;
	padding-top: 5px;
	padding-right: 0px;
	font-weight: normal;
}

.side_modelbox {
	position:relative;
	border: 1px solid #666666;
	font-size: 13.33px;
	text-decoration: none;
	text-align: left;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 4px;
	line-height: 14px;
	width: 182px;
	height: 300px;
	overflow: auto;
	text-align: left;
	background-color: #FFFFFF;
}
.side_modelbox strong {
	color: #0069D9;
	letter-spacing: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #555555;
	padding-bottom: -1px;
	margin-bottom: 5px;
	line-height: 32px;
}
.side_modelbox .syousai {
	text-decoration: none;
	text-align: right;
	padding-top: 5px;
	padding-right: 0px;
	font-weight: normal;
}
.side_menu_zone {
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #CEE0EB;
	width: 190px;
}
.side_menu_zone img {
	border:0;
	margin: 2px;
	margin-left: 5px;
}
.footerbox {
	text-align: center;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.footernavi {
	margin-left: 0px;
	margin-top: 3px;
	margin-left: 10px;
	text-align: left;
}
.footernavi .navi01 {
	background-image: url(images/arrow_a.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 7px;
	text-decoration: none;
	vertical-align: text-botom;
	color: #333333;
}

.footerbox .pagetop {
	text-align: right;
	margin-top: 3px;
	margin-right: 0px;
}


.left_area {
	font-size: 116%;
	text-align: left;
}
.left_under_sateibox {
	line-height: 125%;
	margin-bottom: 15px;
	margin-left: 4px;
}
.home_erea .left_news ,.home_erea .ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
	list-style-type: none;
}
.home_erea .left_news li {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-bottom: 7px;
	margin-left: 4px;
}

.first_erea .mark001 {
	line-height: 120%;
	margin-left: 4px;
}

.trader_erea .mark001 {
	line-height: 135%;
	margin-left: 4px;
	font-size: 13px;
}
.trader_erea .inq_minitex {
	line-height: 135%;
	margin-left: 4px;
	font-size: 11px;
}
.home_erea .mark001 {
	line-height: 120%;
	margin-left: 4px;
}
.home_erea .left_news .mark004 {
	color: #30860F;
	margin-right: 15px;
}
.left_arrow img {
	margin-top: 10px;
	margin-bottom: 10px;
}
.left_ber img {
	margin-top: 23px;
	margin-bottom: 15px;
}
.left_ber2 img {
	margin-top: 13px;
	margin-bottom: 15px;
}
.left_ber_top img {
	margin-top: 0px;
	margin-bottom: 15px;
}
.home_erea .mark002 {
	line-height: 115%;
	font-size: 85%;
}
.home_erea .left_qa_box {
	background-color: #EBEBEB;
	border: 1px solid #B2B2B2;
}
.left_qa_box .left_qa_title {
	background-image: url(images/icon_q.gif);
	background-repeat: no-repeat;
	padding-left: 23px;
}
.left_qa_box .top_qa_tex {
	padding-left: 23px;
	background-image: url(images/icon_a.gif);
	background-repeat: no-repeat;
	line-height: 125%;
	font-size: 85%;
}


.footer_under {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 5px;
	padding-top: 5px;
	margin-left: 0px;
}

/**査定フォーム**/
.top_sp {
	border: 2px solid #ffffff;
}
.top_sp .top_sp_obj {
	margin-top: 5px;
	margin-right: 11px;
	margin-bottom: 0px;
	margin-left: 11px;
	font-size: 12px;
	vertical-align: text-botom;
}
.top_sp .top_sp_obj input,
.top_sp .top_sp_obj select,
.top_sp .top_sp_obj chack, {
	font-size: 10px;
}

.top_sp .top_sp_obj .tex_mini {
	font-size: 10px;
	line-height: 12px;
}
.top_sp .top_sp_obj .design02 {
	margin-top: 7px;
	margin-bottom: 4px;
}
.top_sp .top_sp_obj .design02 input{
	margin-top: 7px;
	margin-bottom: 4px;
}
.top_sp .top_sp_obj .design03 img{
	margin-right: -5px;
}

.top_sp .top_sp_obj .design01{
	font-size: 10px;
	color: #333333;
	margin-right: 13px;
}
.form_box form {
	margin-top: 0px;
	margin-bottom: 0px;
}
.model_top {
	margin-bottom: 20px;
}
.model_top .design05 {
	margin-top: 5px;
	margin-bottom: 10px;
}
.model_top .design06 {
	text-align: right;
	margin-right: 10px;
	font-size: 85%;
}
.model_erea .model_p_box .mark003 {
	background-image: url(images/model_003.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 7px;
	padding-left: 60px;
	margin-left: 5px;
}
.model_erea .mark001 {
	padding-left: 5px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #66A637;
	margin-bottom: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}
.model_erea .mark005 {
	font-size: 85%;
	text-align: center;
	margin-bottom: 3px;
	line-height: 125%;
	vertical-align: top;
}
.model_erea .mark004 {
	text-align: center;
	margin-bottom: 10px;
}



.mark001 {
	/**border: 1px solid #999999;**/
}
.model_erea .mark002 {
	background-color: #eeeeee;
	border: 1px solid #999999;
	padding-top: 11px;
	padding-right: 13px;
	padding-bottom: 12px;
	padding-left: 13px;
	margin-bottom: 10px;
}

.mark002 {
	/**border: 1px solid #999999;**/
}
.model_erea .model_p_box {
	padding: 20px;
	border: 1px solid #999999;
}

.mark003 {

}
.nokigu-market_erea .mark003 {
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-bottom: 1px;
	line-height: 170%;
}
.nokigu-market_erea .mark004 {
	margin-top: 8px;
	margin-bottom: 7px;
}
.nokigu-market_erea .mark005 {
	margin-left: 7px;
}
.nokigu-market_erea .mark005 img {
	margin-left: -5px;
}



.mark004 {
}
.mark005 {
}
.quotation_erea .design01 img {
	margin-bottom: 10px;
}
.quotation_erea .design02 {
	margin-bottom: 15px;
	margin-left: 4px;
}
.quotation_erea .design03 {
	line-height: 125%;
	width: 317px;
	margin-left: 35px;
	margin-top: 3px;
}
.quotation_erea .design01 {
	margin-bottom: 10px;
}
.quot_fax_erea .design01 ,.quot_tel_erea .design01 ,.quot_net_erea .design01 ,.oosouji_erea .design01 {
	background-image: url(images/quot_fax_bg.gif);
	background-position: bottom;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-bottom: 29px;
	text-align: center;
	padding-top: 14px;
	margin-top: 3px;
}
.design01 .lect_box ,.design04 .lect_box {
	margin-left: 15px;
}
.quot_fax_erea .design02 ,.quot_tel_erea .design02 ,.quot_net_erea .design02 ,.oosouji_erea .design02  {
	font-size: 93%;
	line-height: 125%;
	margin-bottom: 5px;
	margin-left: 4px;
	margin-top: 3px;
}
.quot_fax_erea .design04 ,.quot_tel_erea .design04 ,.quot_net_erea .design04 ,.oosouji_erea .design04 {
	background-image: url(images/quot_fax_bg2.gif);
	background-position: bottom;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-bottom: 10px;
	text-align: center;
	padding-top: 10px;
	margin-top: 3px;
}
.tex_red {
	color: #FF0000;
}
.inquiry_erea .design01 ,.oosouji_net_f .design01 ,.oosouji_erea .oosouji_net_f .design01{
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C9DCBA;
	border-bottom-color: #C9DCBA;
	border-left-color: #C9DCBA;
	padding-left: 9px;
	margin-bottom: 10px;
}
.oosouji_erea .oosouji_net_f .design01_1{
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-left: 9px;
	margin-bottom: 10px;
}
.inquiry_erea .design01 .left_satei_but {
	margin-top: 5px;
}
.inquiry_erea .design01 .design06 {
	font-size: 161.6%;
	font-weight: bold;
	color: #F03025;
}
/**.inquiry_erea **/.form_erea .design03 /** ,.oosouji_net_f .form_erea .design03 **/ {
	margin-bottom: 8px;
	margin-left: 15px;
}

.nokig_form {
	text-align: center;
	font-size: 14.66px
}
.nokig_form td, .nokig_form tr, .nokig_form_top tr{
	font-size: 14.66px
}
.nokig_form .design07 {
	background-color: #D1DDBD;
	text-align: right;
	vertical-align: text-top;
	border-right-width: 0px;
	border-right-style: solid;
}
.nokig_form .design06 {
	background-color: #EFEFEF;
	border-left-width: 0px;
	border-left-style: solid;
	text-align: left;
}
.nokig_form .design08 {
	color: #BF0000;
	background-color: #EFEFEF;
	border-left-width: 2px;
	border-left-style: solid;
	text-align: left;
}
.nokig_form ul {
	font-size: 13.33px;
	color: #BF0000;
	margin-bottom: 10px;
	margin-top: 10px;
}
.nokig_form li {
	font-size: 13.33px;
	color: #BF0000;
	line-height: 135%;
	margin-left: 15px;
	list-style-image: url(images/arrowicon.gif);
}
.nokig_form .design05 {
	background-color: #AAC085;
	border-left-style: solid;
	text-align: center;
	padding: 10px;
}
.nokig_form .design04 {
	text-align: center;
	padding: 3px;
	border-top-color: #AAC085;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.linkun ,.linkun a{
	color: #FFFFFF;
}

.nokig_form td {
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #AAC085;
	border-right-color: #AAC085;
	border-left-color: #AAC085;
}
.nokig_form .syousai {
	padding-right: 10px;
	padding-top: 10px;
	text-align: left;
	padding-left: 15px;
}
.ｆ_check {
}
.nokig_form .design03 {
	background-color: #7B964E;
	color: #FFFFFF;
	text-align: left;
}
.left_area .form_design01 {
	margin-top: 5px;
}
.oosouji_erea .design05 {
	margin-bottom: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-bottom: 2px;
	font-weight: bold;
}
.oosouji_net_f .design01 .design07 .design06 {
	font-size: 161.6%;
	font-weight: bold;
	color: #00A73C;
}
.oosouji_net_f .design06_2 {
	font-size: 161.6%;
	font-weight: bold;
	color: #00A73C;
}
.oosouji_erea .oosouji_erea .design01 .design07 .design06 {
	font-size: 161.6%;
	font-weight: bold;
	color: #00A73C;
}
.oosouji_erea .oosouji_erea .design01 {
	font-size: 100%;
}
.form_erea .syousai {
	font-size: 85%;
	text-align: right;
	margin-right: 70px;
}
.form_erea .syousai2 {
	font-size: 85%;
	text-align: right;
	margin-right: 15px;
}
.privacypolicy_erea .design01 {
	line-height: 125%;
	width: 630px;
}
.quotmobile_arrow {
	margin-top: 4px;
	margin-bottom: 8px;
}
mobile_boxbox {
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.sitemap {
	line-height: 25px;
	margin-top: 10px;
	padding: 15px;
	border: 0px solid #999999;
}
.sitemap .design01 {
	background-color: #E7E6E6;
	padding-left: 4px;
	margin-bottom: 5px;
}
.sitemap .design02 {
	padding-left: 12px;
}
.voice_block {
	margin-top: 15px;
}
.voice_block tr{
	background-color: #F5F4F4;
}
.left .voice_block .design01 {
	font-weight: bold;
	margin-bottom: 3px;
}.q_a_erea .design01 {
	line-height: 130%;
	margin-right: 15px;
	margin-bottom: 25px;
}
.q_a_erea .design02 {
	padding-left: 7px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #66A637;
}
q_a_erea .q_list {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.q_a_erea .q_list ul {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	list-style-type: none;
}
.q_a_erea .q_list ul a{
	text-decoration: underline;
	line-height: 140%;
}
.q_a_erea .qa_list .design03 {
	background-color: #eeeeee;
	background-image: url(images/icon_q.gif);
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 21px;
	background-repeat: no-repeat;
	border: 2px solid #eeeeee;
	background-position: 2px;
}
.q_a_erea .qa_list .design04 {
	line-height: 125%;
	background-image: url(images/icon_a.gif);
	padding-left: 21px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 5px;
	background-position: left top;
	margin-left: 2px;
}
.partner_top_erea .design01 {
	margin-top: 15px;
	margin-bottom: 25px;
	margin-left: 12px;
	line-height: 180%;
}
.partner_1_erea .design01 {
	margin-left: 5px;
	line-height: 170%;
	background-image: url(images/partner_1_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.partner_2_erea .design01 {
	margin-left: 5px;
	line-height: 170%;
	background-image: url(images/partner_2_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.partner_3_erea .design01 {
	margin-left: 5px;
	line-height: 170%;
	/**background-image: url(images/partner_3_bg.jpg);**/
	background-repeat: no-repeat;
	background-position: right top;
}
.partner_1_erea .design01 img ,.partner_2_erea .design01 img ,.partner_3_erea .design01 img ,.media_erea .design01 img{
	margin-left: -4px;
}
.media_erea .design04{
	background-color: #eeeeee;
	border: 1px solid #999999;
	padding-top: 11px;
	padding-right: 13px;
	padding-bottom: 12px;
	padding-left: 13px;
	margin-bottom: 10px;
}
.com_text03 {
	font-size: 12px;
	color: #4E4547;
	line-height: 125%;
	padding: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #E7E6E6;
	border: 1px solid #898384;
	text-align: left;
}.footerbox .ohen {
	margin-top: 10px;
	font-size: 85%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	padding-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.tex_mini {
	font-size: 85%;
}
.f_check_erea .finsh_message {
	color: #FF0000;
	font-weight: bold;
	background-color: #FFE1E1;
	padding: 4px;
	margin-top: 7px;
	margin-right: 15px;
	margin-left: 15px;
	border: 1px solid #FF0000;
}
