/* CSS Document layout - proptemp */
/*styles*/
body{margin-top:15px; margin-bottom:30px; margin-right:0px; background-color:#808080;color:#929292; font-size:12px;}
p{margin:0 0 0 0; padding:0 0 20px 0;}
.j{text-align:justify;}
h3{display:none;}
h1{display:block; font-size:29px; margin:0; padding:0;}
h2{display:block; margin:0; padding:0; font-size:11px; font-weight:bold;}

a{color:#336da8; font-weight:bold; text-decoration:none;}
	a:hover{color:#5c91c8;}


/*layout*/
body{background:url(../img/layout/body_bg.jpg) repeat-x #0056a6; margin:0; padding:0 20px 20px 0;}
#siteKeeper{background:url(../img/layout/body_bg_2.jpg) no-repeat 766px 0px;}
#SITE{width:766px; background:#0056a6 url(../img/layout/site_bg.gif) repeat-y right top;}
#mainPartKeeper{background:url(../img/layout/mainPart_keeper.gif) right no-repeat top; width:760px; padding-right:6px;}
#HEADER{background:#71a3ed url(../img/layout/header_border.gif) left bottom repeat-x; height:290px;}
#MAINPART{background:#fff;}
#STAGE{width:510px; padding:50px 50px 25px 50px; float:right; background:url(../img/layout/stage_bg.gif) repeat-x top left;}
#CNT{}
#CNT_cnt{}
#FOOTER{background:url(../img/layout/footer_bg.gif) #0056a6 no-repeat 0px -1px; padding-top:20px;}
#SITEMAP{text-align:center; font-size:10px; color:#4991d4;}
	#SITEMAP a{color:#4991d4; margin:0 5px 0 5px;}
	#SITEMAP a:hover{color:#fff;}

#leftMenu{width:150px; float:left; background:#e6e6e6; font-size:11px;}
	#leftMenu .bannlist .item{margin-bottom:8px;}
		#leftMenu .bannlist .item .cnt{padding:6px; background:#f5f5f5; margin-top:2px;}
		#leftMenu .bannlist .item span.alt{display:none;}
#contactInfo{text-align:center; font-size:11px;	}
		
		

/*elements*/
/*arrowLink*/
a.arrowLink_v, .arrowLink_v a, a.arrowLink_h, .arrowLink_h a{line-height:10px; padding-left:13px; height:13px; display:block; padding-top:1px; padding-bottom:4px;}
a.arrowLink_h, .arrowLink_h a{width:auto; margin-right:10px; display:inline; white-space:nowrap;}
	a.arrowLink_v:hover, .arrowLink_v a:hover, a.arrowLink_h:hover, .arrowLink_h a:hover{}

	/*colors*/
	.grp_bl_wh{}
	.grp_bl_wh a.arrowLink_v, .grp_bl_wh .arrowLink_v a{background:url(../img/element/arrowlink/arrow_bl_wh.gif) no-repeat; color:#639ac0;}
	.grp_bl_wh a.arrowLink_h, .grp_bl_wh .arrowLink_h a{background:url(../img/element/arrowlink/arrow_bl_wh.gif) no-repeat left 2px; color:#639ac0;}

	.grp_gr_wh{}
	.grp_gr_wh a.arrowLink_v, .grp_gr_wh .arrowLink_v a{background:url(../img/element/arrowlink/arrow_gr_wh.gif) no-repeat; color:#98ac48;}
	.grp_gr_wh a.arrowLink_h, .grp_gr_wh .arrowLink_h a{background:url(../img/element/arrowlink/arrow_gr_wh.gif) no-repeat left 2px; color:#98ac48;}

	.grp_gry_wh{}
	.grp_gry_wh a.arrowLink_v, .grp_gry_wh .arrowLink_v a{background:url(../img/element/arrowlink/arrow_gry_wh.gif) no-repeat; color:#7c7c7c;}
	.grp_gry_wh a.arrowLink_h, .grp_gry_wh .arrowLink_h a{background:url(../img/element/arrowlink/arrow_gry_wh.gif) no-repeat left 2px; color:#7c7c7c;}

	.grp_org_wh{}
	.grp_org_wh a.arrowLink_v, .grp_org_wh .arrowLink_v a{background:url(../img/element/arrowlink/arrow_org_wh.gif) no-repeat; color:#ffa200;}
	.grp_org_wh a.arrowLink_h, .grp_org_wh .arrowLink_h a{background:url(../img/element/arrowlink/arrow_org_wh.gif) no-repeat left 2px; color:#ffa200;}

	.grp_rd_wh{}
		.grp_rd_wh a.arrowLink_v, .grp_rd_wh .arrowLink_v a{background:url(../img/element/arrowlink/arrow_rd_wh.gif) no-repeat; color:#a91c11;}
		.grp_rd_wh a.arrowLink_h, .grp_rd_wh .arrowLink_h a{background:url(../img/element/arrowlink/arrow_rd_wh.gif) no-repeat left 2px; color:#a91c11;}

	.grp_wh_org{}
		.grp_wh_org a.arrowLink_v, .grp_wh_org .arrowLink_v a{background:url(../img/element/arrowlink/arrow_wh_org.gif) no-repeat; color:#fff;}
		.grp_wh_org a.arrowLink_h, .grp_wh_org .arrowLink_h a{background:url(../img/element/arrowlink/arrow_wh_org.gif) no-repeat left 2px; color:#fff;}

	.grp_wh_gry{}
		.grp_wh_gry a.arrowLink_v, .grp_wh_gry .arrowLink_v a{background:url(../img/element/arrowlink/arrow_wh_gry.gif) no-repeat; color:#fff;}
		.grp_wh_gry a.arrowLink_h, .grp_wh_gry .arrowLink_h a{background:url(../img/element/arrowlink/arrow_wh_gry.gif) no-repeat left 2px; color:#fff;}

	/*colors_ends*/



/*arrowList*/
ol.arrowList{margin:0 0 0 15px; padding:0; margin-left:20px;}
	ol.arrowList li{list-style-position:outside; padding-bottom:10px;}
	ol.arrowList_lowheight li{padding-bottom:2px;}
	ol.arrowList li span{margin-left:-5px; position:relative; display:block; line-height:13px;}
	*html ol.arrowList li , *+html ol.arrowList li span{margin-left:-3px; position:static; }

	/*colors*/
	.grp_org_wh ol.arrowList{list-style-image:url(../img/element/arrowlist/arrow_org.gif)}
	.grp_tk_wh ol.arrowList{list-style-image:url(../img/element/arrowlist/arrow_tk.gif)}
	.grp_gr_wh ol.arrowList{list-style-image:url(../img/element/arrowlist/arrow_gr.gif)}
	.grp_gry_wh ol.arrowList{list-style-image:url(../img/element/arrowlist/arrow_gry.gif)}
	.grp_bl_wh ol.arrowList{list-style-image:url(../img/element/arrowlist/arrow_bl.gif)}


/*fl_grp*/
.grp_fl{}
/*clearfix*/
.grp_fl:after { content: ".";display: block; height: 0; clear: both; visibility: hidden;overflow:hidden;}
.grp_fl {display: inline-block;}
* html .grp_fl {height: 1%;}
.grp_fl {display: block;}

	.grp_fl .fl_0{float:left;}
	.grp_fl .fl_1{float:right;}

	/*sizes*/
	.grp_fl_50 .fl_0, .grp_fl_50 .fl_1{width:49%;}
	.grp_fl_30 .fl_0{width:29%;}
	.grp_fl_30 .fl_1{width:69%;}
	.grp_fl_70 .fl_0{width:69%;}
	.grp_fl_70 .fl_1{width:29%;}

/*fineBox*/
.finebox{margin-bottom:15px;}
	.finebox h2{color:#fff;}
	.finebox .cnt{padding:15px;}
	.finebox .intro{margin-bottom:15px; display:block;}
	.finebox table{}
	.finebox h3{position:relative; margin-top:-1px; margin-left:-3px; font-size:12px;}
	.finebox td.tl{width:3px; height:4px; line-height:4px; overflow:hidden;}
	.finebox td.tc{height:4px; line-height:4px; overflow:hidden; }
	.finebox td.tr{width:3px; height:4px; line-height:4px; overflow:hidden;}
	.finebox td.ml{width:3px; overflow:hidden;}
	.finebox td.mc{height:100%; width:100%;}
	.finebox td.mr{width:3px; overflow:hidden;}
	.finebox td.bl{width:3px; height:3px; line-height:3px; overflow:hidden;}
	.finebox td.bc{ height:3px; line-height:3px; overflow:hidden;}
	.finebox td.br{width:3px; height:3px; line-height:3px; overflow:hidden;}
	.finebox .fb_ttl{height:15px; text-align:left; padding:1px; padding-left:13px; }

	.grp_bl_wh .finebox h3{color:#fff;}
	.grp_bl_wh .finebox td.tl{background:url(../img/element/finebox/bl/fb_tl.gif)}
	.grp_bl_wh .finebox td.tc{background:url(../img/element/finebox/bl/fb_tc.gif)}
	.grp_bl_wh .finebox td.tr{background:url(../img/element/finebox/bl/fb_tr.gif)}
	.grp_bl_wh .finebox td.ml{background:url(../img/element/finebox/bl/fb_ml.gif)}
	.grp_bl_wh .finebox td.mc{}
	.grp_bl_wh .finebox td.mr{background:url(../img/element/finebox/bl/fb_mr.gif)}
	.grp_bl_wh .finebox td.bl{background:url(../img/element/finebox/bl/fb_bl.gif)}
	.grp_bl_wh .finebox td.bc{background:url(../img/element/finebox/bl/fb_bc.gif)}
	.grp_bl_wh .finebox td.br{background:url(../img/element/finebox/bl/fb_br.gif)}
	.grp_bl_wh .finebox .fb_ttl{background:#669cc1 url(../img/element/finebox/bl/fb_ttl_bg.gif) repeat-x;}

	.grp_gry_wh .finebox h3{color:#fff;}
	.grp_gry_wh .finebox td.tl{background:url(../img/element/finebox/gry/fb_tl.gif)}
	.grp_gry_wh .finebox td.tc{background:url(../img/element/finebox/gry/fb_tc.gif)}
	.grp_gry_wh .finebox td.tr{background:url(../img/element/finebox/gry/fb_tr.gif)}
	.grp_gry_wh .finebox td.ml{background:url(../img/element/finebox/gry/fb_ml.gif)}
	.grp_gry_wh .finebox td.mc{}
	.grp_gry_wh .finebox td.mr{background:url(../img/element/finebox/gry/fb_mr.gif)}
	.grp_gry_wh .finebox td.bl{background:url(../img/element/finebox/gry/fb_bl.gif)}
	.grp_gry_wh .finebox td.bc{background:url(../img/element/finebox/gry/fb_bc.gif)}
	.grp_gry_wh .finebox td.br{background:url(../img/element/finebox/gry/fb_br.gif)}
	.grp_gry_wh .finebox .fb_ttl{background:#676767 url(../img/element/finebox/gry/fb_ttl_bg.gif) repeat-x;}

	.grp_org_wh .finebox h3{color:#fff;}
	.grp_org_wh .finebox td.tl{background:url(../img/element/finebox/org/fb_tl.gif)}
	.grp_org_wh .finebox td.tc{background:url(../img/element/finebox/org/fb_tc.gif)}
	.grp_org_wh .finebox td.tr{background:url(../img/element/finebox/org/fb_tr.gif)}
	.grp_org_wh .finebox td.ml{background:url(../img/element/finebox/org/fb_ml.gif)}
	.grp_org_wh .finebox td.mc{}
	.grp_org_wh .finebox td.mr{background:url(../img/element/finebox/org/fb_mr.gif)}
	.grp_org_wh .finebox td.bl{background:url(../img/element/finebox/org/fb_bl.gif)}
	.grp_org_wh .finebox td.bc{background:url(../img/element/finebox/org/fb_bc.gif)}
	.grp_org_wh .finebox td.br{background:url(../img/element/finebox/org/fb_br.gif)}
	.grp_org_wh .finebox .fb_ttl{background:#ffaa10 url(../img/element/finebox/org/fb_ttl_bg.gif) repeat-x;}


	.finebox .finebox{border:1px solid #F4F4F4; margin-bottom:10px;}
		.finebox .finebox h3{color:#999; font-size:11px; line-height:16px;}
		.finebox .finebox td.tl, .finebox .finebox td.tc, .finebox .finebox td.tr, .finebox .finebox td.ml, .finebox .finebox td.mc, .finebox .finebox td.mr, .finebox .finebox td.bl, .finebox .finebox td.bc, .finebox .finebox td.br
			{background:none;}
		.finebox .finebox .fb_ttl{background:#F4F4F4;}

	/*colors*/
	.grp_rd_wh .finebox h3{color:#fff;}
	.grp_rd_wh .finebox td.tl{background:url(../img/element/finebox/rd/fb_tl.gif)}
	.grp_rd_wh .finebox td.tc{background:url(../img/element/finebox/rd/fb_tc.gif)}
	.grp_rd_wh .finebox td.tr{background:url(../img/element/finebox/rd/fb_tr.gif)}
	.grp_rd_wh .finebox td.ml{background:url(../img/element/finebox/rd/fb_ml.gif)}
	.grp_rd_wh .finebox td.mc{}
	.grp_rd_wh .finebox td.mr{background:url(../img/element/finebox/rd/fb_mr.gif)}
	.grp_rd_wh .finebox td.bl{background:url(../img/element/finebox/rd/fb_bl.gif)}
	.grp_rd_wh .finebox td.bc{background:url(../img/element/finebox/rd/fb_bc.gif)}
	.grp_rd_wh .finebox td.br{background:url(../img/element/finebox/rd/fb_br.gif)}
	.grp_rd_wh .finebox .fb_ttl{background:#98ac48 url(../img/element/finebox/rd/fb_ttl_bg.gif) repeat-x;}

	.grp_gr_wh .finebox h3{color:#fff;}
	.grp_gr_wh .finebox td.tl{background:url(../img/element/finebox/gr/fb_tl.gif)}
	.grp_gr_wh .finebox td.tc{background:url(../img/element/finebox/gr/fb_tc.gif)}
	.grp_gr_wh .finebox td.tr{background:url(../img/element/finebox/gr/fb_tr.gif)}
	.grp_gr_wh .finebox td.ml{background:url(../img/element/finebox/gr/fb_ml.gif)}
	.grp_gr_wh .finebox td.mc{}
	.grp_gr_wh .finebox td.mr{background:url(../img/element/finebox/gr/fb_mr.gif)}
	.grp_gr_wh .finebox td.bl{background:url(../img/element/finebox/gr/fb_bl.gif)}
	.grp_gr_wh .finebox td.bc{background:url(../img/element/finebox/gr/fb_bc.gif)}
	.grp_gr_wh .finebox td.br{background:url(../img/element/finebox/gr/fb_br.gif)}
	.grp_gr_wh .finebox .fb_ttl{background:#98ac48 url(../img/element/finebox/gr/fb_ttl_bg.gif) repeat-x;}






/*form*/
input, select, textarea{color:#929292;}

.form_full{}
	.form_full .item{padding:10px; padding-top:7px; padding-bottom:7px; margin-bottom:2px; padding-left:0px;}
		*html .form_full .item{padding:5px; padding-left:0px;}
	.form_full .item div.info{margin-bottom:9px; text-align:justify; line-height:11px;}
	.form_full .item  span.left{width:48%; display:block; float:left; padding-left:5px;}
	.form_full .item  span.label{font-weight:bold; display:block;}
	.form_full .item  span.info{font-style:italic; line-height:11px; color:#77abcb; font-size:11px; display:block;}
	.form_full .item .right{width:48%; display:block; float:right;}
	.form_full .item .form{display:block; text-align:left;}
		.form_full .item .form{display:block;}
			/*form_semi _width*/
			.form_full .item .form input, .form_full .item .form select,  .form_full .item .form textarea{width:100%; border:white;}
			.form_full .item .form input{width:98%;}
				*html .form_full .item .form input{position:relative; margin-left:-5px;}
			.form_full .item .form input{padding-left:2px; padding-right:2px;}
				*html .form_full .item select{width:100%; margin-left:-5px; position:relative;}
			.form_full .item .form span.radio{margin-right:15px; display:inline;}
				.form_full .item .form span.radio input{width:auto;}
	input{border:1px solid #CCCCCC;}
			input.btn{border:none;}
			


/*colors*/

	.form_full{color:#8d8d8d;}
	.form_full div.item{background:url(../img/element/form/gry/item_bg.png);}
	.form_full .item  span.info{color:#8d8d8d;}
	/*false*/
	.form_full div.item_false{background:url(../img/element/form/false/item_bg.png); color:#571818;}
	.form_full div.item_false span.label{color:#fff;}
	.form_full div.item_false span.info{color:#ebb1ae;}
	.form_full div.item_false input{border:#571818 dashed 1px; width:90%;}
	/*required*/
	.form_full .required span.left{padding-left:0px;}
	.form_full .required span.label{background:url(../_fw/img/various/icon_required.png) 10px  1px no-repeat; padding-left:22px; position:relative; margin-left:-5px;}
	.form_full .required span.info{padding-left:18px;}


	.form_full .btn_box_c{text-align:center;}
		.form_full .btn_box_c input{margin:20px auto 0 auto;}
	.form_full .btn_box_r{text-align:right;}
		.form_full .btn_box_r input{margin:20px 0 0 0;}

