@charset "euc-kr";
@import url(/global.css);     /* Àü¿ª °øÅë¿ä¼Ò  */
@import url(/common/layout.css);     /* Àü¿ª ·¹ÀÌ¾Æ¿ô */

#main .main_body {}
#main .main_btm {margin-bottom: 15px;}


/* =soho ¸ÞÀÎ 
------------------------------------------------------------------------*/

	
.main_column_t {margin:0 0 40px 0;}
/* Main Top Layout Style 7¿ù1ÀÏ Ãß°¡ºÎºÐ */ 
.main_column_t .mainFlickingSwipe { position:absolute; width:auto; right:27px; top:19px; text-align:right; }
.main_column_t .mainFlickingSwipe .mainFlickingSwipeicon { width:10px; height:10px; margin-left:4px; font-size:0; background:url(../../images/common/icon/icon_flickicon.png) no-repeat -10px 0px; display:inline-block; }
.main_column_t .mainFlickingSwipe .mainFlickingSwipeiconOn { background-position:left top; }
/* Main Top Layout Style 7¿ù1ÀÏ Ãß°¡ºÎºÐ ³¡ */

.main_column_t .cols01, .main_column_t .cols02 { position:relative; margin:0; padding:0; height:274px; display:inline-block; letter-spacing:normal; vertical-align:top; zoom: 1; }
*:first-child+html .main_column_t .cols01, *:first-child+html .main_column_t .cols02 {display:inline;}
.main_column_t .cols01	{width:630px;}
.main_column_t .cols02	{width:290px; background:url("http://image.uplus.co.kr/images/soho/main/col02_bg01.png") no-repeat right top;}

.main_middle_area {width:100%; *zoom:1;}
.main_middle_area:after {content:""; display:block; clear:both;}
.main_middle_area .sh_middle01, 
.main_middle_area .sh_middle02 {position:relative; margin:0px; padding:0px; *zoom:1;}
*:first-child+html .main_middle_area .sh_middle01, *:first-child+html .main_middle_area .sh_middle02 {display:inline;}
.main_middle_area .sh_middle01 {float:left; width:630px;}
.main_middle_area .sh_middle01 h2 {width:630px; margin-bottom:16px;}
.main_middle_area .sh_middle01 .sohomainsvclist {width:605px; height:252px; padding-top:5px; background:url("http://images1.uplus.co.kr/images/soho/main/sohomainsvclist.png") no-repeat;}
.main_middle_area .sh_middle01 .sohomainsvclist li {float:left; margin-bottom:1px; padding:0 39px 0 22px;}
.main_middle_area .sh_middle01 .sohomainsvclist li.even {padding-right:0;}
.main_middle_area .sh_middle01 .sohomainsvclist li a img {vertical-align:top;}
.main_middle_area .sh_middle02 {float:right; width:290px;}
.main_middle_area .sh_middle02 h2 {margin:0;}
.main_middle_area .sh_middle02 p img {vertical-align:top;}
.main_middle_area .sh_middle02 .sohomainbtn {height:112px; padding:19px 0 0 23px;background:url("http://images1.uplus.co.kr/images/soho/main/bg_sohomainbtn.png") no-repeat;}
.main_middle_area .sh_middle02 .sohomainbtn > img {display:inline-block; margin-bottom:14px;}

.main_middle_area .sh_middle01_mo {display:none;}
.main_middle_area .sh_middle02_mo {display:none;}

.sh_middle01 ul {margin-bottom:30px; *zoom:1;}
.sh_middle01 ul:after {content:""; display:block; clear:both;}
.sh_middle01 li {float:left;}

.main_t_ba { width:100%; }
.main_t_ba .main_t_ba_item { width:100%; height:274px; display:none; }
.main_t_ba .main_t_ba_item_0 { display:block; }
.main_t_ba .main_t_ba_item img.img_left_top_radius { width:100%;}
.main_t_ba .main_t_ba_item .item_trans_entry { position:relative; width:100%; }

.main_t_area { padding:33px 0px 30px 29px; }
.main_t_loginbefore { }
.main_t_loginafter { }

h2.sh_main_rightcont01 {padding:0px; height:45px; vertical-align:top;}
p.sh_main_rightcont02 {padding:0px; height:72px; vertical-align:top;}
p.sh_main_rightcont03 {padding:0px; vertical-align:top;}

.column_notice_style_01 { position:relative; width:100%; }
.column_notice_style_01 h2 { margin:0 0 0 0; padding:0 0 15px 0; }
.column_notice_style_01 .list { padding:6px 0 0 0; border-top:2px solid #515258;}
.column_notice_style_01 ul { }
.column_notice_style_01 li	{ position:relative; padding:0 0 12px 0; line-height:14px; }
.column_notice_style_01 li a	{ margin:0 75px 0 0; color:#656565; }
.column_notice_style_01 li a.buttontype07 { position:absolute; right:0px; top:-6px; margin:0; font-size:11px; color:#b7b7b7; }
.column_notice_style_01 li a.buttontype07 span { line-height:19px; padding-top:3px; }

.column_st_02 { position:relative;  width:100%; margin-bottom:40px; }
.column_st_02 .column_st_box { position:relative; width:100%; letter-spacing:-4px; }
.column_st_02 .column_st_item { float:left; width:290px; margin-left:25px; letter-spacing:0; }
.column_st_02 .column_st_item_01 { margin-left:0; width:605px; }
.column_st_02:before, .column_st_02:after { content:""; display:table; }
.column_st_02:after {clear:both;}
.column_st_02 {zoom:1;}

.column_content_style_02 { position:relative; width:100%; }
.column_content_style_02 h2 { margin:0 0 0 0; padding:0 0 15px 0; }
.column_content_style_02 .list { position:relative; padding:22px 0 0 0px; border-top:2px solid #515258; }
.column_content_style_02 .listBox { position:relative; width:100%; }
.column_content_style_02 .list ul {  float:left; width:100%; letter-spacing:-4px; }
.column_content_style_02 .list ul li {float:left; width:49%; }
.column_content_style_02 .list ul li a {cursor:pointer; display:block; letter-spacing:0;}
.column_content_style_02 .list ul li a span {display:block; }
.column_content_style_02 .list ul li a .productpic { padding-bottom:13px; }
.column_content_style_02 .list ul li a .productpic_bann {padding-bottom:13px; }
.column_content_style_02 .list ul li a .productcategory {padding-bottom:8px; }
.column_content_style_02 .list ul li a .productratepay { }
.column_content_style_02 .list ul li a .productratepay b { padding-bottom:1px; color:#454545; display:block; }

.column_notice_style_01_ty1 { position:relative;}
.column_notice_style_01_ty1 h2 { padding-bottom:15px;}
.column_notice_style_01_ty1 .list { position:relative; padding:20px 0 0 0; border-top:2px solid #515258; }
.column_notice_style_01_ty1 li { padding-bottom:14px; }
.column_notice_style_01_ty1 li a { margin-right:60px; display:block; }
.column_notice_style_01_ty1 li a span { width:100%; height:12px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block; }
.column_notice_style_01_ty1 li span.date { position:absolute; right:0px; top:0px; font-size:11px; color:#b7b7b7; }
.column_notice_style_01_ty1 .morebtn {position: absolute; top:0; right:-2px; background:url(../../images/soho/icon/ico_plus_so.gif) 0 8px no-repeat; padding:5px 0 6px 11px; font-family: µ¸¿ò, Dotum; font-size: 11px;}
*:first-child+html .column_notice_style_01_ty1 .list { padding-top:18px; padding-bottom:2px; }
*:first-child+html .column_notice_style_01_ty1 li { padding-bottom:13px; }
*:first-child+html .column_notice_style_01_ty1 li span.date { top:1px; }

/* »óÇ°¾È³» */
/* ¿À¸¥ÂÊ »ó´Ü (¼ÒÈ£¸µ) */
.soItemainTop .cols01,
.soItemainTop .cols02{height:260px}
.soItemainTop .main_t_area {padding-top:50px}
.soItemainTop .cols02 {background:url(../../images/soho/bg_so_itemain_top.gif) 0 0 no-repeat;}
.soItemainTop .cols02 .sh_main_rightcont01 {padding-top:21px;height:36px}
.soItemainTop .cols02 .sh_main_rightcont02 {height:66px}
/* °¡¿îµ¥ */
.soItemainMiddle {height:180px;}
.soItemainMiddle .sh_middle01 {width:922px;}
.soItemainMiddle .sh_middle01 ul {margin-left:-25px;overflow:hidden;*zoom:1;}
.soItemainMiddle .sh_middle01 ul li {width:290px; margin-left:24px;}
/* ÇÏ´Ü */
.column_st_02.soItemainFooter {margin-bottom:0;}
.soItemainFooter .column_st_item {margin-left:23px;}
.soItemainFooter .column_st_item .column_notice_style_01_ty1 h2 {padding-bottom:10px}
.qnaMain {float:left;}
.qnaMain h2 {margin-bottom:8px}
.qnaMain p {background:url(../../images/soho/bg_so_itemain_round.gif) 0 0 no-repeat;padding:33px 26px 42px 20px}
.callCenterMain {float:left; width:290px; margin-left:24px}
.callCenterMain h2 {margin-bottom:8px}
.callCenterMain p {background:url(../../images/soho/bg_so_itemain_round02.gif) 0 0 no-repeat;padding:23px 23px 14px 0; text-align:right;}
.callCenterMain p strong {display:block; margin:10px -24px 12px 0;}
*:first-child+html .callCenterMain p strong {display:block; margin:5px -24px 12px 0;}
.callCenterMain p span {display:block; margin-right:-24px; text-align:center;}

/*  ÆÐÅ°Áö ¹× ¼­ºê¸ÞÀÎ */
/* »ó´Ü */
.soPacmainTop .main_t_ba .main_t_ba_item {height:160px}
/*  °¡¿îµ¥ */
.soPacmainMiddle {overflow:hidden; *zoom:1; margin-bottom:36px}
.soPacmainMiddle .sh_middle01,.soPacmainMiddle .sh_middle02  {height:171px;}
.soPacmainMiddle .sh_middle01 {float:left;width:605px;}
.soPacmainMiddle .callCenterMain  {margin-left:25px}
/* ÇÏ´Ü */
.column_st_02.soPacmainFooter {margin-bottom:0;}
.soPacmainFooter {clear:both; overflow:hidden; *zoom:1}
.soPacmainFooter .productInfo {float:left;}
.soPacmainFooter .packageW {float:left; margin-left:25px;}
.soPacmainFooter .column_st_item .column_notice_style_01_ty1 h2 {padding-bottom:10px}

.sm_lay_ty2_1 {position:relative; padding:0 0 30px 0; width:100%; }
.sm_lay_column_item {position:static; left:30px; width:920px; margin-bottom:0; display:inline;}
.sm_lay_column_item_0 {width:605px; margin-left:0; }
.sm_lay_column_item_1_ty1 {padding-top:34px; }
.sm_lay_column_item .sohomain.accessibility_new.main_visual {width:920px; height:274px; padding-top:0;}
.sm_lay_column_item .accessibility_new.main_visual .indicate {left:50%; padding-left:0 !important;}
.sm_lay_column_item .sohomain.accessibility_new.main_visual .indicate {bottom:12px;}

.sm_bann_roll_st_1_ty1 {position:relative; width:100%; padding:0; }
.sm_bann_roll_st_1_ty1 img { vertical-align:top; }
.sm_bann_roll_st_1_ty1 img.jq_sm_entry_item_blank { display:none; }
.sm_bann_roll_st_1_ty1 h2 { position:relative; margin:0 0 0 0; padding:0 0 13px 0;  }
.sm_bann_roll_st_1_ty1 h2 span { position:relative; top:5px; left:4px; color:#959595; font-weight:normal; }
*:first-child+html .sm_bann_roll_st_1_ty1 h2 span { top:7px; }
.sm_bann_roll_st_1_ty1 .list { }
.sm_bann_roll_st_1_ty1 .list ul { }
.sm_bann_roll_st_1_ty1 .list ul li { position:relative; }
.sm_bann_roll_st_1_ty1 .list ul li img { }
.sm_bann_roll_st_1_ty1 .list_entry_item_0 { margin-bottom:10px; }
.sm_bann_roll_st_1_ty1 .sm_swipe { right:0px; top:9px; position:absolute; }
.sm_bann_roll_st_1_ty1 .list ul li .item_trans_entry { position:relative; width:100%; }
.sm_bann_roll_st_1_ty1 .list ul li .item_trans_entry .item_trans_entry_btn { position:absolute; width:100%; left:0px; bottom:20px; text-align:center; }

.sm_swipe { position:absolute; }
.sm_swipe a { float:left; width:8px; height:8px; margin-right:4px; text-indent:-5000px; font-size:0; background:url(../../images/soho/button/paging01_off.png) no-repeat left top; display:block; }
.sm_swipe a.sm_swipe_on { background-position:-8px top;  background:url(../../images/soho/button/paging01_on.png) no-repeat left top;}

.sm_lay_ty2_1_mo {display:none;}
.sm_lay_column_item_mo {display:none;}
.sm_lay_column_item_0_mo {display:none;}
.sm_lay_column_item_1_ty1_mo {display:none;}

.so_mbutton02 {display:none;}
