/*SUB_LAYOUT.CSS*/
#wrap{min-width:1056px;}
#right{width:855px;margin-left:201px;background-color:#ffffff;}

/*SUB_COMMON.CSS*/
#r_top{width:855px;height:164px;border-bottom:10px solid #e1e1e1;position:relative;}
#r_top p.smap{color:#a4a4a4;font-size:11px;position:absolute;right:30px;bottom:136px;}
#r_top p.smap a{color:#a4a4a4;font-size:11px;}
#r_top h3{color:#2f2f2f;font-size:46px;font-weight:bold;position:absolute;left:30px;bottom:-14px;}
#r_bottom{padding-left:30px;padding-top:85px;padding-bottom:90px;position:relative;min-height:550px;height:550px;height:auto !important;}

#r_bottom p.ready{color:#333333;font-size:30px;font-weight:bold;padding-top:80px;text-align:center;}

/*ABOUT CT-Company Profile*/
#r_bottom p.company_txt1{line-height:1.8;background:url("../images/company/company_bg1.jpg") 495px 0 no-repeat;width:795px;height:322px;margin-bottom:110px;}
#r_bottom h4{font-size:30px;color:#191919;}

table.overview{width:527px;margin-left:270px;}
table.overview th{color:#191919;font-size:13px;border-bottom:1px solid #dfe2e7;padding:14px 0 14px 18px;text-align:left;font-weight:normal;}
table.overview td{color:#767272;font-size:13px;border-bottom:1px solid #dfe2e7;}
table.overview th.fth{border-top:3px solid #585858;}
table.overview td.ftd{border-top:3px solid #585858;}
table.overview th.lth{border-bottom:1px solid #4d4e50;}
table.overview td.ltd{border-bottom:1px solid #4d4e50;padding:15px 0;}

#r_bottom p.overview_bg{position:absolute;left:23px;top:618px;}

/*ABOUT CT-History*/
#r_bottom p.year{font-size:30px;color:#4c4c4c;margin-bottom:45px;}
table.history{width:728px;margin-bottom:33px;}
table.history th{font-weight:normal;text-align:left;color:#a73434;font-size:15px;}
table.history td{padding-bottom:4px;}
table.history td.std{color:#4d4949;font-size:13px;padding-top:4px;}
table.history td.ltd{color:#666666;font-size:12px;}
table.history td.ltd span{color:#cc3333;}

/*ABOUT CT-Location*/
#r_bottom p.map{margin-bottom:58px;}
#r_bottom p.address1{font-size:20px;color:#2f2f2f;font-weight:bold;margin-bottom:20px;padding-left:8px;}
#r_bottom p.address2{color:#798083;border-bottom:1px solid #ededed;padding-bottom:30px;padding-left:8px;width:730px;margin-bottom:30px;}
#r_bottom p.address3{color:#798083;padding-left:8px;width:730px;margin-bottom:30px;}
#r_bottom ul.location{color:#666666;font-size:12px;padding-left:8px;}
#r_bottom ul.location li{margin-bottom:20px;}
#r_bottom ul.location span{color:#2f2f2f;font-weight:bold;display:inline-block;width:130px;}

/*PRODUCT*/

/*LIST*/
#r_bottom p.product_tit{font-size:20px;color:#555555;font-weight:bold;margin-bottom:50px;}
#r_bottom p.product_tit span{color:#cc3333;}

div.product_wrap{width:780px;/*border-bottom:1px solid #e1e1e1;padding-bottom:45px;*/padding-bottom:20px;padding-left:24px;margin-bottom:45px;}
div.product_wrap:after{content:"";display:block;clear:both;}
div.product_wrap dl{float:left;margin-right:40px;}
div.product_wrap dl.mrn{margin-right:0;}
div.product_wrap dt{margin-bottom:15px;}
div.product_wrap dd{text-align:center;}
div.product_wrap p.p1{color:#666666;font-weight:bold;font-size:11px;margin-bottom:3px;}
div.product_wrap p.p2{color:#666666;font-size:11px;}

#r_bottom p.num{text-align:center;}
#r_bottom p.num a{margin:0 5px;color:#666666;font-size:13px;font-weight:bold;}
#r_bottom p.num a.selected{color:#a73434;}

#r_bottom p.num2{text-align:left;}
#r_bottom p.num2 a{margin:0 5px;color:#666666;font-size:13px;font-weight:bold;}
#r_bottom p.num2 a.selected{color:#a73434;}

/*VIEW*/
#r_bottom p.view_tit1{font-size:20px;font-weight:bold;color:#2f2f2f;padding-bottom:9px;border-bottom:1px solid #e1e1e1;margin-bottom:38px;}
#r_bottom p.view_tit1 span{color:#cc3333;}
#r_bottom p.view_tit2{color:#999999;font-size:12px;margin-bottom:40px;}
#r_bottom dl.product{width:794px;margin-bottom:65px;}
#r_bottom dl.product:after{content:"";display:block;clear:both;}
#r_bottom dl.product dt{float:left;width:317px;height:234px;}
#r_bottom dl.product dd{float:right;width:452px;}
#r_bottom dl.product dd p.tit{color:#363535;font-size:20px;font-weight:bold;padding-top:4px;margin-bottom:10px;padding-left:8px;}
#r_bottom dl.product dd ul{border-bottom:1px solid #3c3a3a;width:452px;}
#r_bottom dl.product dd li{padding:7px 0 7px 10px;width:442px;color:#666666;border-bottom:1px solid #dfe2e7;}
#r_bottom dl.product dd p.typing_line{width:452px;height:2px;background-color:#3C3a3b;}
#r_bottom p.view_tit3{color:#363535;font-size:20px;font-weight:bold;margin-bottom:20px;}
#r_bottom p.view_tit3 span{color:#666666;}

table.spec{width:794px;margin-bottom:70px;}
table.spec th{padding:16px 0;background-color:#3c3a3a;color:#f5f5f5;}
table.spec td{padding:15px 0 15px 58px;border-bottom:1px solid #e6e6e6;color:#666666;}
table.spec td.bdr{border-right:1px solid #e6e6e6;padding-left:75px;}
table.spec td.bg{background-color:#f5f5f5;}

#r_bottom p.dimension{margin-bottom:70px;}
#r_bottom p.dimension img{border:1px solid #dedede;}
#r_bottom p.connect img{border:1px solid #dedede;}

div.product_wrap dt a.oneimage:hover img{transform: scale(1.1,1.1);}
div.product_wrap dt a.oneimage:hover img{-ms-transform: scale(1.1,1.1);}
div.product_wrap dt a.oneimage:hover img{-moz-transform: scale(1.1,1.1);}
div.product_wrap dt a.oneimage:hover img{-webkit-transform: scale(1.1,1.1);}
div.product_wrap dt a.oneimage:hover img{-o-transform: scale(1.1,1.1);}

/*DOWNLOAD*/

/*LIST*/
#select_wrap{width:295px;height:25px;position:relative;margin-bottom:25px;left:500px;}
#select_wrap input{font-size:12px;}
#select_wrap ul.opt{width:89px;position:absolute;border:1px solid #eeeeee;top:24px;left:0;}
#select_wrap ul.opt li a{display:block;line-height:24px;height:24px;border-bottom:1px solid #eeeeee;font-size:11px;background-color:#ffffff;position:relative;z-index:10;padding-left:7px;}
#select_wrap ul.opt li a:hover{background-color:#ae0309;color:#ffffff;font-weight:bold;}
#select_wrap input.select{width:91px;height:24px;text-align:left;padding-left:7px;background:url("../images/product/select_bg.jpg") 0 0 no-repeat;border:none;position:relative;}
#select_wrap input.select:hover{cursor:pointer;}

#select_wrap #sch_bar{width:164px;height:22px;line-height:22px;border:1px solid #b3b3b3;}
#select_wrap p.sch_tool{position:absolute;right:0;top:0;}

table.bbs_list{width:794px;margin-bottom:70px;}
table.bbs_list th{color:#5a5757;font-size:13px;padding:17px 0;border-top:2px solid #7a7b7b;border-bottom:1px solid #7a7b7b;}
table.bbs_list td{color:#666666;font-size:12px;padding:16px 0;border-bottom:1px solid #cacaca;text-align:center;}
table.bbs_list th.t_left{text-align:left;}
table.bbs_list th.t_left2{text-align:left;padding-left:25px;}
table.bbs_list td.t_left{text-align:left;}
table.bbs_list td.t_left2{text-align:left;padding-left:25px;}

/*VIEW*/
table.bbs_view{width:794px;}
table.bbs_view th{font-size:13px;color:#5a5757;padding:17px 0;font-weight:normal;text-align:center;}
table.bbs_view th.t_left{text-align:left;padding-left:20px;}
table.bbs_view td{padding:16px 0;border-bottom:1px solid #7a7b7b;}
table.bbs_view td.content{padding:10px 10px;}
table.bbs_view td.content p.down{text-align:right;}
table.bbs_view td.content p.down a{color:#5a5757;}
table.bbs_view td.content p.content{padding: 30px 20px 20px 20px;min-height:270px;}
table.bbs_view th.fth{border-top:2px solid #7a7b7b;border-bottom:1px solid #7a7b7b;}
table.bbs_view td.ftd{border-top:2px solid #7a7b7b;}
#r_bottom p.btn1{padding-top:20px;}
#r_bottom p.btn2{text-align:right;position:relative;right:30px;top:-23px;}
#r_bottom p.write{text-align:right;position:relative;right:30px;top:-80px;}

/*SUPPORT-FAQ*/
#r_bottom dl.faq{width:794px;margin-bottom:60px;}
#r_bottom dl.faq dt.fdt{border-top:2px solid #333333;}
#r_bottom dl.faq dt{border-bottom:1px solid #dddddd;color:#444444;padding:11px 0 11px 10px;cursor:pointer;}
#r_bottom dl.faq dd{border-bottom:1px solid #dddddd;background-color:#f7f7f7;color:#cc3333;padding:20px 0 20px 20px;display:none;}

/*BOARD-LOCATION*/
#location_wrap{width:738px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:30px 0;}
#location_wrap:after{content:"";display:block;clear:both;}
#location_wrap li.tit{color:#333333;font-size:20px;font-weight:bold;padding-bottom:20px;}
#location_wrap li.tit span{color:#de5c5c !important;font-size:20px;}
#location_wrap ul.location2{color:#666666;font-size:12px;padding-left:20px;float:left;width:322px;height:184px;border-right:1px solid #e9e9e9;}
#location_wrap ul.location2 li{margin-bottom:14px;}
#location_wrap ul.location2 span{color:#2f2f2f;font-weight:bold;display:inline-block;width:130px;}
#location_wrap ul.location3{color:#666666;font-size:12px;padding-left:55px;float:left;}
#location_wrap ul.location3 li{margin-bottom:14px;}
#location_wrap ul.location3 span{color:#2f2f2f;font-weight:bold;display:inline-block;width:130px;}

/*SITEMAP*/
#r_bottom ul.sitemap{width:740px;margin-bottom:105px;}
#r_bottom ul.sitemap:after{content:"";display:block;clear:both;}
#r_bottom ul.sitemap>li{width:313px;float:left;}
#r_bottom ul.sitemap>li.mgr{margin-right:112px;}

#r_bottom ul.sitemap>li dl{width:313px;border-top:2px solid #3c3a3a;}
#r_bottom ul.sitemap>li dl:after{content:"";display:block;clear:both;}
#r_bottom ul.sitemap>li dt{float:left;margin-left:15px;color:#333333;padding-top:33px;font-size:18px;font-weight:bold;}
#r_bottom ul.sitemap>li dd{float:right;width:139px;}
#r_bottom ul.sitemap>li dd li{border-bottom:1px dashed #cccccc;padding:15px 0;}
#r_bottom ul.sitemap>li dd a{color:#666666;font-size:12px;}

/*A/S*/
#r_bottom table.as{width:794px;}
#r_bottom table.as th{border:1px solid #e5e5e5;background-color:#fafafa;color:#333333;text-align:left;padding:13px 0 13px 18px;}
#r_bottom table.as td{border:1px solid #e5e5e5;padding:10px 0 10px 18px;text-align:left;}
#r_bottom table.as th.fth{border-top:3px solid #c22929;}
#r_bottom table.as td.ftd{border-top:3px solid #c22929;}
#r_bottom table.as th.lth{border-bottom:3px solid #c22929;}
#r_bottom table.as td.ltd{border-bottom:3px solid #c22929;}
#r_bottom table.as textarea{border:1px solid #e5e5e5;}
#r_bottom input.bar1{width:162px;height:18px;line-height:18px;border:1px solid #e5e5e5;}

#r_bottom p.btn3{text-align:right;padding-top:20px;padding-right:31px;}

/*PRODUCT VIEW의 추가 수정부분*/
div.pdf{width:800px; margin:10px 0 30px 0;}
div.pdf p.pdf_line{width:800px;height:2px;}
div.pdf p.pdf_line:after{content:"";display:block;clear:both;}
div.pdf p.pdf_line span{display:block;}
div.pdf p.pdf_line span.red{width:151px;height:2px;background-color:#cc3333;float:left;}
div.pdf p.pdf_line span.black{width:649px;height:2px;background-color:#3c3a3a;float:right;}

div.pdf_content{width:800px;min-height:440px; margin-top:10px;}