/*
	cszone hompage sub3_4_2 ¿ä±Ý¾È³» µ¶¸³Çü ¿ùÀÓ´ë ¼­ºñ½º - ÀÛ¼ºÀÚ:ÀÌÇØ³ª¸®
	Basic Set Àº ¼öÁ¤ºÒ°¡
*/
textarea {overflow-x:hidden; overflow-y:auto;}

/* container ½ÃÀÛ */
#wrap #container {width:970px; height:auto; margin:0 auto; }
#wrap #container:after {content:""; clear:both; display:block; visibility:hidden; height:0;}


/* ¿ä±Ý¾È³» title ½ÃÀÛ */
#container h2 {float:left; width:95px; height:26px; margin-top:97px;}
	/* ÆÄ¶õ±Û¾¾ */
#container h3 strong {margin-left:13px; font-size:12px; color:#0762de;}

	/* »ç¿ëÀÚ À§Ä¡¸Þ´º ½ÃÀÛ */
#container ol.right_menu {float:right; width:; height:12px; margin-top:97px; line-height:12px;}
#container ol.right_menu li {float:left; padding:0 10px; text-align:right; background: url("../image/right_nav/right_nav_bg.png") no-repeat 0 0;}
#container ol.right_menu li.rMenu01 {width:12px; background:none; padding:0;}
#container ol.right_menu li.rMenu02 {width:13px; background:none; padding-left:0;} 
#container ol.right_menu li.rMenu03 {width:75px;} 
#container ol.right_menu li.rMenu04 {width:47px;} 
#container ol.right_menu li.rMenu05 {width:109px;} 
#container ol.right_menu li a {color:#8f8f8f;}
#container ol.right_menu li a:hover {color:#1d76ef;}


/* µ¶¸³Çü asp service title text ½ÃÀÛ */
#container div.tit_contents {clear:both; width:100%; height:133px; padding:44px 0 43px 0; background: url("../image/sub3_4_1/tit_bg.png") no-repeat right -20px;}
#container div.tit_contents img {display:inline-block; float:left; width:380px; height:133px; margin-right:16px;}
#container div.tit_contents p {display:inline-block; float:right; height:133px; text-align:right; line-height:240px; letter-spacing:-1px; font-size:20px; color:#707475;}

/* °¡°ÝÇ¥ ÅÇ¸Þ´º ½ÃÀÛ */
#container ul.priceList {clear:both; border-top:3px solid #e9ecf0;}
#container ul.priceList li a {display:inline-block; float:left; width:224px; height:37px; margin:14px 8px 75px 8px; text-align:center; line-height:37px; color:#fff; font-size:17px; background:#acbace; cursor:pointer;}
#container ul.priceList li a:hover {background:#1d76ef;}
#container ul.priceList li.priceList02 a {background:#1d76ef;}
/* ie7 cross-browsing */
*:first-child+html #container ul.priceList li.priceList02 a {margin-top:-3px;}		
*:first-child+html #container ul.priceList li.priceList03 a {margin-top:-20px;}
*:first-child+html #container ul.priceList li.priceList04 a {margin-top:-37px;}



/* ÄÁÅÙÃ÷ ½ÃÀÛ */
	/* 01µ¶¸³ÇüSERVICE ½ÃÀÛ */
#container div.con01_left {float:left; width:467px;}
#container div.con01_left h3 {height:91px; padding-bottom:6px; border-bottom:3px solid #aab1bb; background: url("../image/sub3_4_2/bg_con01.png") no-repeat bottom right;}
#container div.con01_left h3 em img {width:147px; height:22px; margin:0 0 -65px 5px;}
#container div.con01_left p {width:454px; height:175px; padding:0 0 22px 13px; color:#838586; border-bottom:1px solid #aab1bb; }
#container div.con01_left p span {display:block; width:467px; height:36px; margin:0 0 15px -13px; line-height:36px;letter-spacing:-0.1em; text-indent:13px; border-bottom:1px solid #aab1bb; font-size:15px; font-weight:bold; color:#686b6c;}


	/* 02È¨ÆäÀÌÁö µ¶¸³ÇüSERVICE ½ÃÀÛ */
#container div.con01_right {float:right; width:467px;}
#container div.con01_right h3 {height:91px; padding-bottom:6px; border-bottom:3px solid #aab1bb; background: url("../image/sub3_4_2/bg_con02.png") no-repeat bottom right;}
#container div.con01_right h3 em img {width:145px; height:46px; margin:0 0 -45px 5px;}
#container div.con01_right p {width:454px; height:175px; padding:0 0 22px 13px; color:#838586; border-bottom:1px solid #aab1bb; }
#container div.con01_right p span {display:block; width:467px; height:36px; margin:0 0 15px -13px; line-height:36px;letter-spacing:-0.15em; text-indent:13px; border-bottom:1px solid #aab1bb; font-size:15px; font-weight:bold; color:#686b6c;}



#container table th.brNone,#container table td.brNone {
    border-right: none;
}
#container table th.brB, #container table td.brB {
    border-bottom: 1px solid #acacac;
}

	/* µ¶¸³ÇüSERVICE°¡°ÝÇ¥ ½ÃÀÛ */
#container div.con02 {display:block; clear:both; padding-top:80px;}
#container div.con02 h3 {clear:both; width:954px; height:39px; padding-left:16px; line-height:39px; border-top:1px solid #acacac; border-bottom:1px solid #acacac; background:#e4e4e4; font-size:18px; font-weight:bold; color:#333;}
#container div.con02 table {clear:both; width:970px; text-align:center;}
#container div.con02 table tr td.align_left {text-align:left; padding-left:25px; font-size:13px;}
#container div.con02 table tr th {height:47px; border-bottom:1px solid #acacac; font-size:14px;}
#container table tr td {height:47px; border-bottom:1px solid #dedede; font-size:14px;}
#container div.con02 table tr.brd_last td {border-bottom:1px solid #acacac;}
#container div.con02 table tr td.bdstyle01 {border-bottom:1px solid #acacac;}
#container table td, #container table th {border-right:1px solid #acacac;}
#container div.con02 table tr.bd_style01 td.align_left {border-bottom:1px solid #acacac;}
	/* Ç¥ ÄÃ·¯¹× ÅØ½ºÆ® ÄÃ·¯ ¼¼ÆÃ */
#container div.con02 table .color_graybg {padding-left:16px; background:#f6f6f6;}
	/* ºñ°í-¼Ö·ç¼Ç»ç¾÷ºÎ ¹®ÀÇ */
#container div.con02 table span.colorBk {font-size:18px; font-weight:bold;}
#container div.con02 table em.tel {display:block; width:180px; margin-left:68px; font-size:18px; font-weight:bold; color:#4e6bff; background: url("../image/sub3_4_2/telIcon.png") no-repeat left 5px;}




	/*°áÁ¦¹æ½Ä Ç¥ ½ÃÀÛ */
#container div.account {margin-top:80px;}
#container div.account ul {border-bottom:1px solid #acacac;}
#container div.account ul li {text-align:center;}
#container div.account ul.payment01 {float:left; width:284px; }
#container div.account ul.payment02 {float:left; width:510px; border-right:1px solid #acacac; border-left:1px solid #acacac;}
#container div.account ul.payment03 {float:left; width:174px; }

#container div.account ul li.tit_payment {height:28px; line-height:28px; border-top:1px solid #acacac; border-bottom:1px solid #acacac; background:#e4e4e4; font-size:14px;}

#container div.account ul li.result_payment {height:83px; line-height:83px; font-size:18px;}
#container div.account ul.payment01 li.result_payment {}
#container div.account ul.payment01 li.result_payment span {display:block; line-height:42px; margin-bottom:-42px; font-size:12px;}

#container div.account ul.payment02 li.result_payment, #container ul.payment02 li.result_payment em {font-weight:bold;}
#container div.account ul.payment02 li.result_payment em.color01 {color:#0457c7;}
#container div.account ul.payment02 li.result_payment em.color02 {color:#696969;}

#container div.account ul.payment03 li.result_payment {font-size:17px; color:#0457c7;}


