﻿@import url(/css/common.css);
@import url(/css/sub.css);

/* left --------------------------------------------------------------------------------------------------------------- */
/* nav T-together란 */
.side_l h3.sub_l_title{
	background:url("http://ttimg.tworld.co.kr/together/subcom/left_menu_about.gif") no-repeat 4px 0px;
}

.side_l ul.sub_menu li a{
	background:url("http://ttimg.tworld.co.kr/together/subcom/left_menu_about.gif") no-repeat 0px 0px;
}
.side_l ul.sub_menu li.menu_1 a{background-position:5px -36px;}
.side_l ul.sub_menu li.menu_2 a{background-position:5px -89px;}
.side_l ul.sub_menu li.menu_3 a{background-position:5px -142px;}
.side_l ul.sub_menu li.menu_4 a{background-position:5px -194px;}
.side_l ul.sub_menu li.menu_5 a{background-position:5px -247px;}
.side_l ul.sub_menu li.menu_6 a{background-position:5px -300px;}
.side_l ul.sub_menu li.menu_7 a{background-position:5px -354px;}
.side_l ul.sub_menu li.menu_1 a:hover,
#object.side_l ul.sub_menu li.menu_1 a{background-position:-210px -36px;}
.side_l ul.sub_menu li.menu_2 a:hover,
#biz.side_l ul.sub_menu li.menu_2 a{background-position:-210px -89px;}
.side_l ul.sub_menu li.menu_3 a:hover,
#pub.side_l ul.sub_menu li.menu_3 a{background-position:-210px -142px;}
.side_l ul.sub_menu li.menu_4 a:hover,
#partners.side_l ul.sub_menu li.menu_4 a{background-position:-210px -194px;}
.side_l ul.sub_menu li.menu_5 a:hover,
#notice.side_l ul.sub_menu li.menu_5 a{background-position:-210px -247px;}
.side_l ul.sub_menu li.menu_6 a:hover,
#faq.side_l ul.sub_menu li.menu_6 a{background-position:-210px -300px;}
.side_l ul.sub_menu li.menu_7 a:hover,
#contactus.side_l ul.sub_menu li.menu_7 a{background-position:-210px -354px;}


#pub.list1 .m_3depth li a.list1,
#pub.list2 .m_3depth li a.list2{
	text-decoration:none;
	color:#ff4d15;
}
/* colgroup------------------------------------------------------------------------------------------------------------ */
/* contant - sub_c_title */
.contant .sub_c_title h3,
.contant .sub_c_title span{
	background:url("http://ttimg.tworld.co.kr/together/subcom/sub_title_about.gif") no-repeat;
}
.contant .sub_c_title .title1{background-position:10px 0px;}
.contant .sub_c_title .title2{background-position:10px -72px;}
.contant .sub_c_title .title3a{background-position:10px -162px;}
.contant .sub_c_title .title3b{background-position:10px -231px;}
.contant .sub_c_title .title4{background-position:10px -302px;}
.contant .sub_c_title .title5{background-position:10px -374px;}
.contant .sub_c_title .title6{background-position:10px -444px;}
.contant .sub_c_title .title7{background-position:10px -485px;}

.contant .sub_c_title .t_txt1{background-position:10px -35px;}
.contant .sub_c_title .t_txt2{background-position:10px -106px; height:33px;}
.contant .sub_c_title .t_txt3a{background-position:10px -197px;}
.contant .sub_c_title .t_txt3b{background-position:10px -267px;}
.contant .sub_c_title .t_txt4{background-position:10px -337px;}
.contant .sub_c_title .t_txt5{background-position:10px -409px;}
.contant .sub_c_title .t_txt7{background-position:10px -520px;}

/* contant - section */
.section .info{
	background:url("http://ttimg.tworld.co.kr/together/about/contactus_img.jpg") no-repeat 0px 0px;
	width:100%;
	height:229px;
	float:left;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	text-indent:-10000px;
}
.section .info a{
	position:relative;
	width:80px;
	height:17px;
	left:313px;
	top:89px;
	float:left;
	overflow:hidden;
	text-indent:-3000px;
}
.section .box_top{
	background:url("http://ttimg.tworld.co.kr/together/board/box_head.gif") no-repeat 0px 0px;
	width:100%;
	height:5px;
	display:block;
	position:relative;
	font-size:0px;
	top:0px;
	float:left;
}
.section .box_bottom{
	background:url("http://ttimg.tworld.co.kr/together/board/box_foot.gif") no-repeat 0px bottom;
	width:100%;
	height:5px;
	display:block;
	position:relative;
	top:0px;
	font-size:0px;
	float:left;
}
.section .box_con{
	background:url("http://ttimg.tworld.co.kr/together/board/box_body.gif") repeat-y 0px 0px;
	width:625px;
	padding:20px 30px;
	float:left;
	position:relative;
}
/* section - biz */
.biz .section .box_top{margin-top:0px;}
.biz .section .box_con{
	width:653px;
	padding:30px 15px 0px 17px;
}
.biz .section .box_con dl{
	width:295px;
	float:left;
	padding:0px 15px;
	padding-bottom:40px;
}
.biz .section .box_con dt{
	background:url("http://ttimg.tworld.co.kr/together/about/biz_title.gif") no-repeat;
	width:100%;
	height:25px;
	float:left;
}
.biz .section .box_con dt a{
	background:url("http://ttimg.tworld.co.kr/together/about/biz_title.gif") no-repeat;
	width:38px;
	height:10px;
	overflow:hidden;
	float:right;
	margin-top:15px;
	text-indent:-3000px;
}
.biz .section .box_con dt.title1{background-position:0px 0px;}
.biz .section .box_con dt.title2{background-position:0px -45px;}
.biz .section .box_con dt.title3{background-position:0px -90px;}
.biz .section .box_con dt.title4{background-position:0px -135px;}
.biz .section .box_con dt.title5{background-position:0px -180px;}
.biz .section .box_con dt.title6{background-position:0px -225px;}
.biz .section .box_con dt.title1 a{background-position:0px -270px;}
.biz .section .box_con dt.title2 a{background-position:0px -299px;}
.biz .section .box_con dt.title3 a,
.biz .section .box_con dt.title5 a,
.biz .section .box_con dt.title6 a{background-position:0px -329px; width:46px;}
.biz .section .box_con dt.title4 a{background-position:0px -359px;}
.biz .section .box_con dd.img{
	width:100%;
	float:left;
	margin:10px 0px;
}
.biz .section .box_con dd.img img{float:left;}
.biz .section .box_con dd.txt{
	border-top:solid 1px #ebebeb;
	width:293px;
	height:140px;
	overflow:hidden;
	float:left;
	line-height:1.7;
	padding:10px 0px 0px 2px;
}
.biz .section .box_con .float_r{float:right;}
/* section - contact */
.contact .section .box_top{margin-top:10px;}
.contact .section .box_con dl{
	width:100%;
	float:left;
}
.contact .section .box_con dl dt{
	background:url("http://ttimg.tworld.co.kr/together/about/contactus_etc.gif") no-repeat;
	width:70px;
	height:14px;
	float:left;
	text-indent:-3000px;
}
.contact .section .box_con dl dt.title1{background-position:0px 3px;}
.contact .section .box_con dl dt.title2{background-position:0px -28px;}
.contact .section .box_con dl dd{
	background:url("http://ttimg.tworld.co.kr/together/etc/bu_square_gray.gif") no-repeat 0px 7px;
	padding:0px 0px 5px 10px;
	float:right;
	width:540px;
	line-height:1.6;
}
.contact .section .box_con dl dd strong{color:#af5348;}
.contact .section .box_con dl dd span{float:left;}
.contact .section .box_con dl dd a{
	background:url("http://ttimg.tworld.co.kr/together/about/contactus_etc.gif") no-repeat 0px -62px;
	margin-left:10px;
	float:left;
	width:72px;
	height:17px;
	overflow:hidden;
	text-indent:-3000px;
}
.contact .section .box_con dl dd.blank{
	background:none;
	width:90%;
	height:13px;
	float:left;
}
.section .box_con dl dd.reference{
	background:none;
	padding:0px;
	width:553px;
}


/* partner - list */
.partner .section ol{
	background:url("http://ttimg.tworld.co.kr/together/board/board_line_bg.gif") no-repeat 0px -165px;
	width:665px;
	padding:21px 10px 10px;
	float:left;
	border-bottom:solid 2px #d6d6d6;
}
.partner .section ol li{
	width:100%;
	float:left;
	padding:10px 0px; 
	border-bottom:solid 1px #dcdcdc;
}
.partner .section ol li.last{border-bottom:0px;}
.partner .section ol li dl{
	width:100%;
	float:left;
}
.partner .section ol li dl *{float:left; }
.partner .section ol li dl dt,
.partner .section ol li dl dd{width:470px;}

.partner .section ol li dl dt{line-height:2.3;}
.partner .section ol li dl dt strong{color:#ff4c14;}
.partner .section ol li dl dt a{color:#ff8d4a;}
.partner .section ol li dl dt b{
	font-weight:normal;
	padding:0px 8px;
}
.partner .section ol li dl dd{line-height:1.6;}
.partner .section ol li dl dd.img{
	width:152px;
	height:70px;
	padding-right:15px;
}
.partner .section ol li dl dd.img img{
	width:150px;
	height:68px;
	border:solid 1px #cdcdcd;
}
