div#layout{
	margin:0px;
	padding:0px;
	width:633px;
	font-size:9pt;
	border-left:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
}
div#layout div.top_title{
	margin:0px;
	padding:16px 10px 10px 10px;
	width:613px;
	height:61px;
	background:#a09993;
}
div.top_title p.img{
	margin:0px;
	padding:0px;
	width:613px;
	text-align:center;
}
div.top_title p.text{
	margin:0px;
	padding:0px;
	width:613px;
	text-align:right;
	color:#FFF;
	font-weight:bolder;
}
div.top_title p.text span{
	margin:0px;
	padding:0px;
	font-weight:bolder;
	color:#FFCE00;
}
/*top_layout end*/
div#layout div.top_slogan{
	margin:10px 0px 0px 0px;
	padding:0px;
	width:633px;
	height:31px;
}
div.top_slogan dl{
	margin:0px;
	padding:0px;
	width:633px;
}
div.top_slogan dl dt{
	margin:0px;
	padding:0px 0px 0px 10px;
	width:363px;
	float:left;
}
div#layout div.top_slogan dl dt p{
	margin:0px;
	padding:0px;
	width:363px;
}
div#layout div.top_slogan dl dd{
	margin:0px;
	padding:0px 10px 0px 0px;
	width:250px;
	float:left;
}
div.top_slogan p{
	margin:0px;
	padding:0px 0px 0px 10px;
}
div.top_slogan p span.blue{
	margin:0px;
	padding:0px;
	color:#034DA3;
	font-weight:bolder;
}
div.top_slogan p span.red{
	margin:0px;
	padding:0px;
	color:#F04123;
	font-weight:bolder;
}
/*top_slogan end*/
/***************************************************************
** top ºÎºÐÀº ¼öÁ¤ÇÏÁö ¸¶½Ã°í ¾²¼¼¿ä.
****************************************************************/
/*633*/
div#layout div.banner{
	margin:0px;
	padding:16px 10px 10px 10px;
	width:613px;
}
div#layout div.banner ul{
	margin:0px;
	padding:0px;
	width:613px;
}
div#layout div.banner ul ol{
	margin:0px;
	padding:0px;
	float:left;
}

/*banner end*/
/***************************************************************
** banner ºÎºÐÀº ¼öÁ¤ÇÏÁö ¸¶½Ã°í ¾²¼¼¿ä.
****************************************************************/
/*633*/
div#layout dl.bottom{
	margin:0px;
	padding:16px 0px 10px 0px;
	width:633px;
	height:48px;
	background:#968f88;                                  /* old color : #011632; */
	border-top:1px solid #979797;
	border-bottom:1px solid #979797;
}
div#layout dl.bottom dt{
	margin:0px;
	padding:10px 10px 0px 20px;
	float:left;
}
div#layout dl.bottom dd{
	margin:0px;
	padding:10px 20px 0px 0px;
	float:right;
}
div#layout dl.bottom dd p.text{
	margin:0px;
	padding:0px;
	color:#CFCFCF;
}
/*bottom end*/
/***************************************************************
** bottom ºÎºÐÀº ¼öÁ¤ÇÏÁö ¸¶½Ã°í ¾²¼¼¿ä.
****************************************************************/
/*633*/
div#layout div.top_slogan_img{
	margin:10px 0px 0px 0px;
	padding:0px;
	width:633px;
}
/*top_slogan_img end*/
/***************************************************************
** top_slogan_img ºÎºÐÀº ¼öÁ¤ÇÏÁö ¸¶½Ã°í ¾²¼¼¿ä.
** µðÅ×ÀÏÀº °¢ ³¯Â¥º° css¿¡ ÀÖ½À´Ï´Ù. ±× ºÎºÐ ¼öÁ¤ÇÏ¼¼¿ä.
****************************************************************/
/*633*/
div#layout div.contents_layout01{
	margin:10px 0px 0px 0px;
	padding:0px;
	width:633px;
}
div#layout div.contents_layout01 div.contents_left_layout{
	margin:0px 0px 0px 9px;
	display:inline;
	padding:0px;
	width:307px;
	border-right:1px solid #C8C8C8;
	float:left;
}
div#layout div.contents_layout01 div.contents_right_layout{
	margin:0px 3px 0px 0px;
	display:inline;
	padding:0px;
	width:307px;
	float:right;
}
/*left outline*/
div.contents_left_layout div.contents_list_layout{
	margin:0px 5px 0px 0px;
	padding:0px 0px 5px 0px;
	width:302px;
	border-bottom:1px solid #C8C8C8;
}
/*left outline end*/
/*right outline*/
div.contents_right_layout div.right_layout01{
	margin:0px 5px 0px 0px;
	padding:0px 0px 5px 0px;
	width:302px;
	background:#F2F2F2;
}
/*right outline end*/

/*
all layout end
ÀüÃ¼ ·¹ÀÌ¾Æ¿ô ºÎºÐÀÔ´Ï´Ù. ¼öÁ¤ÇÒ¶§ °¢º°È÷ ÁÖÀÇ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.
*/

/*layout title*/
div#layout div.contents_layout01 h1.title{
	margin:11px 0px 10px 0px;
	padding:0px;
	font-size:13pt;
	color:#381808;
	font-weight:bolder;
}
div.contents_layout01 h1.title span.red{
	color:#E92821;
}
div.contents_layout01 h1.title span.brown{
	color:#744A16;
}
div#layout div.contents_layout01 h2.title{
	margin:0px;
	padding:0px;
	font-size:9pt;
	color:#738394;
	font-weight:bolder;
}
/*layout title end
ÀüÃ¼ÀûÀ¸·Î »ç¿ëµÇ´Â °ÍÀÌ´Ï ¼öÁ¤½Ã ÁÖÀÇÇÏ½Ê½Ã¿À.
*/

/*layout default list start*/
div#layout div.contents_layout01 p.img_title{
	margin:14px 0px 0px 0px;
	padding:0px;
}
div#layout div.contents_layout01 ul{
	margin:0px 0px 0px 0px;
	padding:0px;	
}
div#layout div.contents_layout01 ul li{
	margin:0px;
	padding:0px 0px 0px 7px;
	width:300px;
	background:url("../letter_images/bul_black_dot.gif") no-repeat 0 20%;
}
div#layout div.contents_layout01 div.contents_list_layout ul li p.title{
	margin:0px;
	padding:0px;
	font-weight:bolder;
	height:18px;
	line-height:18px;
}
div.contents_list_layout ul li p.title a:hover{
	color:#35619E;
}
div#layout div.contents_layout01 div.contents_list_layout ul li p.text{
	margin:0px;
	padding:0px;
	height:18px;
	line-height:18px;
}
div.contents_list_layout ul li p.text a:hover{
	color:#202020;
}
/*layout default list end*/

/*hot_issue start*/
/*hot_issue dl*/
div#layout div.contents_layout01 dl.hot_issue{
	margin:17px 0px 0px 0px;
	display:inline;
	padding:0px;
	width:297px;
	height:87px;
	float:left;
}
dl.hot_issue dt{
	margin:0px;
	padding:0px;
	width:187px;
	float:left;
}
dl.hot_issue dt a:hover{
	color:#000;
}
dl.hot_issue dd{
	margin:0px;
	padding:10px 0px 0px 10px;
	width:100px;
	float:right;
}
/*hot_issue table*/
div#layout div.contents_list_layout table.hot_issue{
	margin:0px;
	padding:0px;
	width:297px;
	font-size:9pt;
}
table.hot_issue tr{
	margin:0px;
	padding:0px;
	height:25px;
}
/*hot_issue end*/

/*¹Î¿ø»ó´ã start*/
div#layout div.contents_layout01 dl.qna{
	margin:20px 0px 0px 0px;
	display:inline;
	padding:0px;
	width:302px;
}
dl.qna dt{
	margin:0px;
	padding:0px;
	width:29px;
	float:left;
	border-right:1px solid #C8C8C8;
}
dl.qna dt p{
	margin:0px;
	padding:3px 0px 3px 0px;
}
dl.qna dd{
	margin:0px;
	padding:0px;
	width:272px;
	float:right;
}
dl.qna dd p{
	margin:0px;
	padding:5px 0px 5px 10px;
	width:262px;
}
dl.qna dd p.q{
	border-bottom:1px solid #C8C8C8;
	color:#034DA3;
}
dl.qna dd p.q a:link, dl.qna dd p.q a:visited, dl.qna dd p.q a:active, dl.qna dd p.q a:hover{
	color:#034DA3;
}
dl.qna dd p.a{
	padding:7px 0px 5px 10px;
	color:#696969;
}
dl.qna dd p.a a:link, dl.qna dd p.a a:visited, dl.qna dd p.a a:active, dl.qna dd p.a a:hover{
	color:#696969;
}
/*¹Î¿ø»ó´ã end*/

/*µ¿¿µ»ó*/
div#layout div.contents_layout01 div.movie{
	margin:0px;
	padding:0px;
	width:302px;
}
div#layout div.contents_layout01 div.movie ul{
	margin:0px;
	padding:0px;
	width:292px;
}
div#layout div.contents_layout01 div.movie ol{
	margin:0px;
	padding:10px 0px 0px 10px;
	width:136px;
	float:left;
}

/*º¸Çè»ó½Ä start*/
div#layout div.contents_layout01 div.insurance_common_sense{
	margin:0px 0px 0px 10px;
	padding:0px;
	width:292px;
	background:url("../letter_images/bg_insurance_common_sense.gif") no-repeat;
}
div#layout div.contents_layout01 div.insurance_common_sense02{
	margin:0px 0px 0px 10px;
	padding:0px;
	width:292px;
	background:url("../letter_images/bg_insurance_common_sense02.gif") no-repeat;
}
div.insurance_common_sense dl, div.insurance_common_sense02 dl{
	margin:0px;
	padding:0px;
}
div.insurance_common_sense dl dt, div.insurance_common_sense02 dl dt{
	margin:0px;
	width:282px;
	padding:0px;
	color:#738394;
}
div.insurance_common_sense dl dd, div.insurance_common_sense02 dl dd{
	margin:0px;
	width:282px;
	padding:0px;
}
div.insurance_common_sense dl p, div.insurance_common_sense02 dl p{
	margin:0px;
	padding:0px;
	width:280px;
	height:25px;
	border-bottom:1px solid #C8C8C8;
}
/*º¸Çè»ó½Ä end*/
/*»ç°íÆÇ·Ê start*/
div#layout div.contents_layout01 div.precedent_info{
	margin:0px 0px 0px 10px;
	padding:0px;
	width:292px;
/*	background:url("../letter_images/bg_precedent_info.gif") no-repeat;  */
}
/*»ç°íÆÇ·Ê end*/
/*º¸Çè½ÃÅ©¸´ start*/
div#layout div.contents_layout01 div.insurance_secret{
	margin:10px 0px 0px 0px;
	padding:0px;
	width:302px;
	height:114px;
	background:url("../letter_images/bg_insurance_secret.gif") no-repeat;
}
div.contents_layout01 div.insurance_secret p.title{
	margin:35px 0px 0px 0px;
	padding:0px;
	font-weight:bolder;
}
/*º¸Çè½ÃÅ©¸´ end*/
/*poll start*/
div#layout div.contents_layout01 div.poll_layout{
	margin:10px 0px 0px 0px;
	padding:0px;
	width:302px;
	height:114px;
	background:url("../letter_images/bg_poll.gif") no-repeat;
}
div.contents_layout01 div.poll_layout p.title{
	margin:0px;
	padding:30px 0px 0px 12px;
	width:290px;
	font-weight:bolder;
}
div.poll_layout p.text{
	margin:0px;
	padding:0px 10px 0px 12px;
	width:280px;
}
/*poll end*/
/*notice_start*/
div#layout div.contents_layout01 div.notice_layout{
	margin:0px 10px 0px 10px;
	padding:0px;
	width:611px;
	border:1px dashed #C8C8C8;
}
div.notice_layout p.title{
	padding:10px 10px 0px 10px;
	font-weight:bolder;
	color:#000;
}
div.notice_layout p.text{
	padding:7px 10px 0px 10px;
	color:#000;
}
div.notice_layout p.name{
	padding:7px 5px 10px 10px;
	color:#4B71A6;
	text-align:right;
}
/*notice_end*/
/**travel event start**/
div#layout div.travel_event{
	margin:0px 0px 0px	10px;
	padding:0px;
	width:615px;
	height:279px;
	background:url("../letter_images/bg_travel_event.gif") no-repeat;
}
div#layout div.travel_event div.travel_layout{
	margin:90px 0px 0px 0px;
	padding:0px;
	width:307px;
	float:left;
}
div#layout div.travel_event div.travel_layout ul.img{
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	width:280px;
}
div#layout div.travel_event div.travel_layout ul ol{
	margin:0px;
	padding:0px;
	float:left;
}
div#layout div.travel_event div.travel_layout div.text{
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	width:280px;
}
div#layout div.travel_event div.event_layout p.title{
	margin:0px;
	padding:0px 0px 0px 0px;
	width:275px;
	font-weight:bolder;
	text-align:right
}
div#layout div.travel_event div.event_layout{
	margin:90px 0px 0px 0px;
	padding:0px;
	width:307px;
	float:left;
}
div#layout div.travel_event div.event_layout ul{
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	width:275px;
}
div#layout div.travel_event div.event_layout ul ol{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	float:left;
}