@import url("/css/jp/common.css");
@import url("/css/jp/content.css");

/*****main_layout****/
.skipToContent {position:absolute;visibility:hidden;font-size:0;line-height:0;}
#mainWrap {height:110px;margin:27px 0 36px 0;padding:0;*zoom:1;}
#mainWrap:after {content:"";display:block;visibility:hidden;clear:both;}
#mGreet {overflow:hidden;float:left;width:245px;margin-right:34px;padding:5px 0 0 3px;}
#mGreet .greet_img {float:left;margin:0;}
#mGreet .greet {float:left;width:142px;margin:0 0 0 8px;}
#mGreet .greet p {letter-spacing:-1px;line-height:15px;color:#727272;}
.mPrev {position:relative;overflow:hidden;float:left;width:207px;padding-top:5px;}
.mPrev h3 {margin-bottom:6px;}
.mPrev .prev_img {float:left;width:76px;height:54px;margin:0 10px 0 0;border:3px solid #cacaca;}
.mPrev .preview {float:left;width:115px;}
.mPrev .preview ul li {line-height:15px;}
.mPrev .preview ul li a:link,
.mPrev .preview ul li a:visited {padding-left:8px;color:#717171;}
.mPrev .preview ul li a:hover {padding-left:8px;font-weight:bold;color:#3e8b09; background:url(/images/jp/main/prev_bul.gif) no-repeat left 4px;}
.mPrev .preview p {margin:0;line-height:15px;font-size:0.9em;}
#mBaekje {position:relative;float:left;width:247px;height:91px;margin-left:43px;padding-top:9px;background:url(/images/jp/main/baekje_bg.gif) no-repeat;} 
#mBaekje p {width:165px;margin:6px 0 0 4px;font-size:0.9em;line-height:15px;}
.more {position:absolute;}	
/* layout common style */
strong.hiddenTxt  {position:absolute;visibility:hidden;margin:0;padding:0;font-size:0;}

/* sub layout */

#bodyWrap {position:relative;width:990px;margin:0 auto;padding:0;z-index:20;}
#header {height:145px;margin:0;padding:0;z-index:55;}
	h1#logo {position:absolute;top:0;left:0;width:156px;height:65px;margin:0;padding:0;z-index:99;} 
	#gmBox {position:absolute;top:26px;right:11px;margin:0;padding:0;*zoom:1;}
	#gmBox:after {content:"";display:block;visibility:hidden;clear:both;}
	#gmBox dt {position:absolute;visibility:hidden;height:0;margin:0;padding:0;font-size:0;}
	#gmBox dd {float:left;margin:0;padding:0;}
	#topMenu	{overflow:hidden;position:absolute;top:67px;left:0;width:900px;height:84px;margin:0;padding:0 45px;background:url(/images/jp/topmenu/bg_tm.gif) no-repeat;z-index:77;}
	
#visualFlash {height:170px;margin:0;padding:0;}

#content {position:relative;width:990px;margin:0 0 80px 0;padding:0;*zoom:1;}
#content:after {content:"";display:block;visibility:hidden;clear:both;}
	#remote {float:left;width:204px;margin:0;padding:0 20px 0 0;background:url(/images/jp/leftmenu/bg_remote.gif) no-repeat left top;}
		#remote #leftTi {width:195px;height:45px;margin:0;padding:4px 5px 15px 3px;}

	
	#container {float:left;width:766px;margin:0;padding:0;}
		h3#ti_box {margin:0;padding:15px 0 0 34px;width:611px;height:23px;color:#333333;font-size:14px;background:url(/images/jp/common/bg_ti.gif) no-repeat;}
		#navigation {position:absolute;top:16px;right:127px;width:463px;padding:0 64px 0 0;color:#808080;font-size:11px;text-align:right;z-index:1;}
		#navigation a {display:inline-block;margin:0;padding:0;}
		#navigation .navi_home {padding:0 0 0 17px;background:url(/images/jp/navi_home.gif) no-repeat left 3px;}
		#navigation .navi_ov {color:#4ea005;font-weight:bold;}
		#navigation img {vertical-align:middle;}
		#navigation img.pagePrint {position:absolute;top:1px;right:0;}	
			
		#txt {width:635px;margin:0 0 0 10px;padding:15px 0;}
	
	/*#divMenu {position:absolute;top:354px;left:893px;width:1px;height:1px;z-index:100;}*/ 
#qm {margin:0;padding:0;}
#qm dt {margin:0;padding:0;}
#qm dd {margin:0;padding:0;}

#footer {position:relative;width:990px;height:87px;margin:0 auto;padding:12px 0 0 0;/*border-top:1px solid #e0e0e0;*/z-index:10;*zoom:1;}
#footer:after {content:"";display:block;visibility:hidden;clear:both;}
	.bt_info {float:right;width:391px;}	
	.bt_info dl {margin:0 0 2px 0;padding:0;*zoom:1;}
	.bt_info dl:after {content:"";display:block;visibility:hidden;clear:both;}
	.bt_info dt {float:left;margin:0;padding:0;}
	.bt_info dd {float:left;margin:0;padding:0;}
	
	.bt_cont {float:left;width:359px;margin:0;padding:2px 0 0 0;}
	.bt_cont p.copyright {margin:2px 0 0 0;padding:0;}

/* topMenu layout */
#tm {margin:0;padding:0;*zoom:1;}
#tm:after {content:"";display:block;visibility:hidden;clear:both;}
#tm a {font-size:11px;letter-spacing:-1px;}
#tm li {float:left;margin:0;padding:0;}
#tm ul {display:none;}
#tm ul span {display:inline-block;margin:0;padding:7px 10px;color:#489712;letter-spacing:-1px;font-weight:bold;}
#tm ul a {display:inline-block;margin:0;padding:7px 10px;color:#717171;font-weight:bold;background:url(/images/jp/common/tm_bul.gif) no-repeat left 8px;}
#tm ul a:hover,
#tm ul .tm_link_2th_ov:link,	
#tm ul .tm_link_2th_ov:visited,
#tm ul .tm_link_2th_ov:active,
#tm ul .tm_link_2th_ov:hover {color:#489712;font-weight:bold;}

#tm_1th_1 {left:108px;z-index:99;width:700px;display:none !important;}
#tm_1th_2 {left:220px;z-index:99;width:700px;}
#tm_1th_3 {left:330px;z-index:99;width:700px;}
#tm_1th_4 {left:560px;z-index:99;width:300px;}
#tm_1th_5 {left:808px;z-index:99;width:100px;display:none !important;}


/* leftMenu layout */
.lm_2th {width:180px;margin:0;padding:0 12px 95px 12px;list-style:none;background:url(/images/jp/leftmenu/bg_lm.gif) no-repeat left bottom;}
.lm_2th li {width:180px;padding:1px 0;background:url(/images/jp/leftmenu/lm_line.gif) no-repeat left bottom;}
.lm_2th a {display:inline-block;width:166px;height:18px;padding:5px 0 5px 13px;color:#666666;}
.link_2th:link,
.link_2th:visited {color:#4ea005;background:url(/images/jp/leftmenu/bg_lmOut.gif) no-repeat left top;}
.link_2th:hover,
.link_2th:active,
.link_2th_ov:link,
.link_2th_ov:visited,
.link_2th_ov:hover,
.link_2th_ov:active {color:#ffffff;font-weight:bold;background:url(/images/jp/leftmenu/bg_lmOv.gif) no-repeat left top;} 


.lm_3th {width:160px;margin:0;padding:3px 0 3px 10px;background:url(/images/jp/leftmenu/lm_3th_bott.gif) no-repeat 20px bottom;}
.lm_3th li {width:160px;margin:0;padding:0;white-space:normal;background:url(/images/jp/leftmenu/lm_3th_line.gif) repeat-y;}
.lm_3th a {display:inline-block;width:136px;margin:0;padding:1px 0;color:#666666;}
.link_3th:link,
.link_3th:visited {padding-left:18px;}
.link_3th:hover,
.link_3th:active,
.link_3th_ov:link,
.link_3th_ov:visited,
.link_3th_ov:hover,
.link_3th_ov:active {padding-left:18px;color:#ec3f0a;font-weight:normal;background:url(/images/jp/leftmenu/lm_bul_ov.gif) no-repeat 14px 6px;}



/* content */

.txt .table1 .cell_point {background:#f7f7f7;font-weight:bold;text-indent:10px;}
.txt input {border:1px solid #a5bfd2;}
.txt textarea {border:1px solid #a5bfd2;width:475px;height:200px;}
.textarea_contact {border:1px solid #d6d6d6;width:475px;height:200px;}
.input_contact {border:1px solid #d6d6d6;}

















