@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

* {
	font-weight:bold;
}

/*main layout*/
#wrap { width:100%; height:100%; }
#header { width:100%; min-height:139px; max-height:330px; height:100%; background-color:#222; border-bottom:3px solid; border-color:#ff8149; z-index:999;}
#contents { width:100%; height:100%; z-index:100;}
/*
#header {position:absolute; width:100%; min-height:139px; max-height:316px; height:100%; background-color:#222; border-bottom:3px solid; border-color:#ff8149; z-index:9999;}
#contents { width:100%; height:100%; margin-top:139px;}
*/

/*
#header {float:left; width:100%; min-height:139px; max-height:316px; height:100%; background-color:#222; border-bottom:3px solid; border-color:#ff8149; z-index:9999;}
#contents { width:100%; height:100%; margin-top:139px;}
*/

#footer { width:100%; height:194px; background-color:#444444; background:url(../img/main/copyright_bg.gif) left top repeat-x; z-index:999;}
.footer_box { width:1200px; margin:0 auto; padding-top:20px;}
.call_img { width:422px; height:54px; margin:0 auto; padding-bottom:40px;}
.copy_text { width:950px; margin:0 auto; font-family:돋움, 나눔고딕; font-size:11px; color:#aaa; font-weight:bold; line-height:18px;}
.copy_text li { padding-bottom:12px;}
.copyright { margin-left:250px;}

.nember{padding-bottom:50px;}

/* 닷메뉴 */
.dot_menu_wrap { width:100%; height:27px; padding-top:8px; background-color:#eee; border-bottom:1px solid; border-color:#999;}
.dot_menu_box { width:1200px; height:27px; margin:0 auto; text-align:right;}
.dot_menu { width:195px; height:27px; float:right;}
.dot_menu li { float:left;}
.dot_menu_pd { padding-right:10px;}



/* 메인메뉴 */
#header .center{width:1200px; margin:0 auto;}
#header .center>h1{padding:23px 0 0 0;}
#gnb_Box {width:100%; position:relative; z-index:999;}
#navi_box { width:1200px; margin:0 auto; position:relative;}
#navi_box .main_menu { width:1200px; }
#navi_box .top_logo {padding-top:17px;}
#navi_box .gnb {position:absolute; top:-42px;left:275px;  display:inline-block; }
#navi_box .gnb>li { float:left; padding-bottom:50px; }
#navi_box .navi_pd { padding-right:48px;}


/*서브메뉴*/

/* #navi_box .sub_menu_wrap { width:1200px; padding-bottfom:15px;}
#navi_box .sub_menu { width:881px; margin-left:327px; padding-top:15px;}

#navi_box .sub_menu_box01 { float:left; }
#navi_box .sub_menu_box01 li { padding-bottom:6px;}
#navi_box .sub_menu_box02 { float:left; margin-left:100px;}
#navi_box .sub_menu_box02 li { padding-bottom:6px;}
#navi_box .sub_menu_box03 { float:left; margin-left:415px;}
#navi_box .sub_menu_box03 li { padding-bottom:6px;}
#navi_box .sub_menu_box04 { margin-left:806px;}
#navi_box .sub_menu_box04 li { padding-bottom:6px;} */

#header .sub_menu_wrap {position:absolute; top:24px; width:100%; height:0; overflow:hidden; background-color:#222; border-top:2px solid; border-color:#ff8149;}
#header .sub_menu { width:1200px;  margin:0 auto; padding-top:15px; background-color:#222; border-top:1px solid #333;}
#header .sub_menu:after{content:""; display:block; clear:both;}


#header .s_menu { float:left; }
#header .s_menu ul>li{line-height:20px;}
#header .sub_menu_box01 {margin-left:273px;}
#header .sub_menu_box02 {margin-left:91px;}
#header .sub_menu_box03 {margin-left:523px;}
#header .sub_menu_box04 {margin-left:50px;}



/* 메인비주얼 */
#contents .visual { background:url(../img/sub/sub_visual.jpg) center top no-repeat; width:100%; height:244px;}
#contents .con_wrap { width:100%; height:100%; background:url(../img/main/banner_bg.gif) repeat-x;}
#contents .con_box { width:1200px; margin:0 auto;}

#contents .left_menu {float:left; width:220px; height:100%;}

.right_contents {width:913px; height:100%; margin-left:287px;}
.site_map_menu { width:913px; text-align:right;}
.site_map_menu_wrap { padding-top:43px; font:"돋움", "돋움체"; font-size:11px; color:#666666;}
.r_contents_tit { width:913px;}
.r_contents_box { width:831px; text-align:left;}
.r_contents_box2 { width:831px; clear:both; text-align:left; margin-top:-30px;}
.sub_box01 { margin-bottom:28px;}
.sub_box02 {font-style:"돋움", "돋움체"; font-size:12px; color:#666; line-height:21px; padding-left:28px;}
.sub_box03 { position:absolute; margin-left:596px;}


.r_contents_line { border:1px solid; border-color:#CCC; width:911px; height:380px; padding-bottom:35px;}
.r_recommend_wrap { width:911px; height:380px;}
.r_recommend_left_btn { float:left;}
.r_recommend_list { position:absolute; width:840px; margin:37px 0 0 36px;}
.r_recommend_list li { float:left; padding-left:4px;}
.r_recommend_right_btn { float:right;}



.list_img_box { width:273px; height:198px; border:1px solid; border-color:#CCC;}
.list_img_text { width:273px; height:100px; border:1px solid; border-color:#CCC;}
.list_img_text_tit { width:102px; background-color:#f0f9e8; font-family:돋움, 굴림; font-size:12px; color:#666; }


/*기획상품 : S*/
.list_img_box_2 { width:273px; height:198px; border:1px solid; border-color:#CCC;}
.list_img_text_2 { width:273px; height:73px; border:1px solid; border-color:#CCC;}
.list_img_text_tit { width:102px; background-color:#f0f9e8; font-family:돋움, 굴림; font-size:12px; color:#666; }

/*기획상품 : E*/
.product_list_wrap { width:100%; clear:both;}
.product_list_wrap2 { width:100%; clear:both; margin-top:30px;}
.r_contents_tit02 { width:913px;}
.product_list_box { margin:0 auto; width:832px; margin-bottom:57px;}

.number { width:100%;}
.list_number{ width:100%; margin-top:24px; margin-bottom:60px; text-align:center;}
.p_number{ width:450px; margin:0 auto; color:#666; font-size:12px;}
.p_number a{ vertical-align:top; display:inline-block; line-height:16px; padding:4px 9px 0px 7px; border:1px solid #ddd; color:#626060; text-decoration: none; letter-spacing:-1px; margin-right:6px;}
.p_number strong{ vertical-align:top; padding:4px 9px 0px 7px; color:#fff; display:inline-block;  border:1px solid #f07896; line-height:16px; background:#ff5c36; font-weight:bold; margin-right:6px;}
.p_number .n{ vertical-align:top; padding:4px 5px 0px 7px; color:#626060; display:inline-block;  border:0px solid #f07896; line-height:16px; background:#fff; }



/*location*/
.location_box01 { width:100%;}
.location_box02 { width:100%; margin-top:40px;}
.tit01 { height:36px; margin-bottom:20px;}
.add_txt { height:60px; display:table-cell; vertical-align:middle; font-style:"돋움", "돋움체"; font-size:12px; color:#666;}


.r_contents_line { border:1px solid; border-color:#CCC; width:911px; height:380px;}
.r_recommend_wrap { width:911px; height:380px;}
.r_recommend_left_btn { float:left;}
.r_recommend_list { position:absolute; width:840px; margin:37px 0 0 36px;}
.r_recommend_list li { float:left; padding-left:4px;}
.r_recommend_right_btn { float:right;}



.list_img_box { width:273px; height:198px; border:1px solid; border-color:#CCC;}
.list_img_text { width:273px; height:100px; border:1px solid; border-color:#CCC;}
.list_img_text_tit { width:102px; background-color:#f0f9e8; font-family:돋움, 굴림; font-size:12px; color:#666; }

.product_list_wrap { width:100%; clear:both;}
.r_contents_tit02 { width:913px;}
.product_list_box { margin:0 auto; width:832px; margin-bottom:57px;}

/*
.number { width:100%;}
.p_number{ width:300px; margin:0 auto; color:#666; font-size:12px;}
.p_number a{ vertical-align:top; display:inline-block; line-height:16px; padding:4px 9px 0px 7px; border:1px solid #ddd; color:#626060; text-decoration: none; letter-spacing:-1px; margin-right:6px;}
.p_number strong{ vertical-align:top; padding:4px 9px 0px 7px; color:#fff; display:inline-block;  border:1px solid #f07896; line-height:16px; background:#ff5c36; font-weight:bold; margin-right:6px;}
*/


/*더하우스이야기*/
.notice_warp{width:831px; margin:0 auto; text-align:left;}
.notice_bar { width:100%; height:38px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#f6f6f6;}
.no { width:8%; font-family:돋움; font-size:12px; color:#666;}
.title { width:60%; font-family:돋움; font-size:12px; color:#666;}
.name { width:12%; font-family:돋움; font-size:12px; color:#666;}
.date { width:12%; font-family:돋움; font-size:12px; color:#666;}
.num { width:8%; font-family:돋움; font-size:12px; color:#666;}

.no_list { width:55px; font-family:돋움; font-size:12px; color:#666;}
.list_img { width:178px; font-family:돋움; font-size:12px; color:#666;}
.title_list { width:338px;}
.title_list01 { width:338px; font-family:돋움; font-size:12px; color:#444;}
.title_list02 { width:338px; font-family:돋움; font-size:12px; color:#666;}
.name_list { width:94px; font-family:돋움; font-size:12px; color:#666;}
.date_list { width:103px; font-family:돋움; font-size:12px; color:#666;}
.num_list {font-family:돋움; font-size:12px; color:#666;}

.serch_warp{width:100%;}
.serch_box{width:380px; margin:0 auto; text-align:left;}
.serch_select{float:left; height:25px; border:1px solid #ccc;}
.serch_input{height:21px; margin-right:5px; border:1px solid #ccc; float:left;}

.title_view{ width:85%; font-family:돋움; font-size:13px; color:#444; padding-left:37px;}
.date_view{width:15%; font-family:돋움; font-size:12px; color:#666;}

.notice_view{width:100%; text-align:center; padding-top:30px; padding-bottom:30px; font-family:돋움; font-size:12px; color:#666;}
.notice_pagebox01{width:415px; height:23px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:12px 0 12px 0;}
.notice_pagebox02{width:416px; height:23px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px solid #ccc; }
.list_btn{width:100%; text-align:right; margin-top:24px;}
.list_btn img{ margin-left:14px;}
.prev_txt {font-family:돋움; font-size:13px; color:#666;}
.next_txt {font-family:돋움; font-size:13px; color:#666;}



/*상담신청현황*/
.no_ask { width:8%; font-family:돋움; font-size:12px; color:#666;}
.title_ask { width:50%; font-family:돋움; font-size:12px; color:#666;}
.name_ask { width:10%; font-family:돋움; font-size:12px; color:#666;}
.date_ask { width:12%; font-family:돋움; font-size:12px; color:#666;}
.ask { width:10%; font-family:돋움; font-size:12px; color:#666;}
.advice { width:10%; font-family:돋움; font-size:12px; color:#666;}

.title_list_ask { width:425px;}
.title_list_ask img { margin-left:8px;}
.name_list_ask { width:85px; font-family:돋움; font-size:12px; color:#666;}
.date_list_ask { width:100px; font-family:돋움; font-size:12px; color:#666;}
.ask_list{ width:82px;}
.advice_list{ width:83px;}


.write_tit { width:110px; font-family:돋움; font-size:13x; color:#444; background-color:#f6f6f6;}
.write_content { width:333px; font-family:돋움; font-size:11x; color:#666; padding-left:18px;}
.write_date { width:239px; font-family:돋움; font-size:11x; color:#666; padding-left:18px;}
.write_content_tit { width:703px; font-family:돋움; font-size:11x; color:#666; padding-left:18px;}


/*협력업체*/
.cooperation_box{ width:831px; height:187px; margin-bottom:27px;}
.cooperation_sbox01 {width:185px; height:185px; border:1px solid #ccc; float:left; margin-right:27px;}
.cooperation_sbox02 {width:185px; height:185px; border:1px solid #ccc; float:left; margin-right:27px;}
.cooperation_sbox03 {width:185px; height:185px; border:1px solid #ccc; float:left; margin-right:27px;}
.cooperation_sbox04 {width:185px; height:185px; border:1px solid #ccc; float:right;}
.cooperation_img{ width:100%; height:150px; text-align:center;}
.cooperation_txt{ font-family:돋움; font-size:13x; color:#444; background:url(../img/sub/cooperation_txt_bg.gif) no-repeat;}



/*지도찾기*/
.map_warp{width:831px; margin:0 auto; text-align:left;}
.map_tapbox{width:288px; height:34px; margin-left:8px;}
.map_tab01 a { position:absolute; width:106px; height:28px; z-index:10; background:url(../img/sub/sub5_tap_off.png); font-family:나눔고딕; font-size:17px; color:#FFF; font-weight:600; text-decoration:none; padding:6px 0 0 38px; }
.map_tab01 a:hover { position:absolute; width:106px; height:28px; z-index:30; background:url(../img/sub/sub5_tap_on.png); font-family:나눔고딕; font-size:17px; color:#FFF; font-weight:600; text-decoration:none; padding:6px 0 0 38px;}
.map_tab01 a.sel01 { position:absolute; width:106px; height:28px; z-index:40; background:url(../img/sub/sub5_tap_on.png); font-family:나눔고딕; font-size:17px; color:#FFF; font-weight:600; text-decoration:none; padding:6px 0 0 38px;}
.map_tab02 a { position:absolute; margin-left:130px; height:28px; width:106px; z-index:5; background:url(../img/sub/sub5_tap_off.png); font-family:나눔고딕; font-size:17px; color:#FFF; font-weight:600; text-decoration:none; padding:6px 0 0 38px;}
.map_tab02 a:hover { position:absolute; margin-left:130px; height:28px; width:106px; z-index:30; background:url(../img/sub/sub5_tap_on.png); font-family:나눔고딕; font-size:17px; font-weight:600; color:#FFF; text-decoration:none; padding:6px 0 0 38px;}
.map_tab02 a.sel02 { position:absolute; margin-left:130px; height:28px; width:106px; z-index:40; background:url(../img/sub/sub5_tap_on.png); font-family:나눔고딕; font-size:17px; font-weight:600; color:#FFF; text-decoration:none; padding:6px 0 0 38px;}

.map_tab02 a.off01 { position:absolute; margin-left:130px; height:28px; width:106px; z-index:35; background:url(../img/sub/sub5_tap_off.png); font-family:나눔고딕; font-size:17px; font-weight:600; color:#FFF; text-decoration:none; padding:6px 0 0 38px;}
.map_tab01 a.off02 { position:absolute; width:106px; height:28px; z-index:30; background:url(../img/sub/sub5_tap_off.png); font-family:나눔고딕; font-size:17px; color:#FFF; font-weight:600; text-decoration:none; padding:6px 0 0 38px;}


.map_box_01{width:803px; height:667px; background:url(../img/sub/sub5_bg.gif) left top no-repeat; padding-right:28px;}
.map_box_02{width:803px; height:667px; background:url(../img/sub/sub5_bg2.gif) left top no-repeat; padding-right:28px;}
.map_img_box{width:438px; height:95px; padding-top:242px; position:absolute; margin-left:200px;}
.m_img_01{width:140px; height:93px; border:1px solid #b5b5b5;}
.m_img_02{width:140px; height:93px; border:1px solid #b5b5b5;}

.r_map_box{ width:338px; height:533px; margin:0 auto; padding-top:40px;}
.r_map_01{ position:absolute; margin-left:50px; margin-top:46px; width:131px; height:155px;}
.r_map_02{ position:absolute; margin-left:93px; width:222px; height:187px;}
.r_map_03{ position:absolute; margin-left:27px; margin-top:182px; width:137px; height:121px;}
.r_map_04{ position:absolute; margin-left:127px; margin-top:161px; width:125px; height:139px;}
.r_map_05{ position:absolute; margin-left:175px; margin-top:170px; width:163px; height:177px;}
.r_map_06{ position:absolute; margin-left:52px; margin-top:282px; width:135px; height:96px;}
.r_map_07{ position:absolute; margin-left:20px; margin-top:356px; width:160px; height:134px;}
.r_map_08{ position:absolute; margin-left:156px; margin-top:309px; width:149px; height:139px;}


/*맴버풀*/
.member_list_wrap { width:837px; height:139px; margin:0 auto; text-align:left; margin-bottom:8px; } 
.memberful_box { width:272px; background:url(../img/sub/memberful_list_bg.gif) no-repeat; float:left; margin-right:7px;}
.member_text { width:122px; font-family:돋움; font-size:11px; color:#999; line-height:16px; margin-bottom:5px;}
.member_text1 { width:122px; font-family:돋움; font-size:11px; color:#999; line-height:16px;font-weight:bold; }
.member_ceo { font-family:돋움; font-size:14px; color:#444; font-weight:600;}
.member_ceo1 { font-family:돋움; font-size:14px; color:#444; font-weight:600; }


/*시공실적 뷰페이지*/

.example_top_wrap { width:829px; height:867px; border:1px solid; border-color:#d1d1d1; margin:0 auto;}

/*.example_top_wrap9 { width:913px; height:867px; border:1px solid; border-color:#d1d1d1; margin:0 auto;}*/
.example_top_wrap9 { width:900px; margin:0 auto; float:left;}




.example_top_tit { width:100%; text-align:left; font-family:돋움; font-size:16px; color:#555; margin-top:24px; margin-left:35px; }
.example_dote { margin-top:23px; margin-bottom:16px;}
.example_b_img { width:798px; height:598px; border:1px solid; border-color:#d1d1d1; margin:0 auto;}
.example_b_img9 { width:913px; height:598px; border-bottom:1px solid; border-top:1px solid; border-color:#d1d1d1; margin:0 auto; text-align:center;}
.exa_left_btn {border:1px solid red; width:65px; z-index:50;}
.exa_right_btn {border:1px solid red; width:65px;}

/*.example_s_img { width:800px; height:82px; margin:0 auto; margin-top:14px; margin-bottom:15px;}*/
.example_s_img { width:900px; height:82px; margin:0 auto; margin-top:14px; margin-bottom:15px;}

.example_s_img li { float:left;}

/*.exa_simg { width:116px; height:76px; border:1px solid; border-color:#d1d1d1; text-align:center; margin-right:9px; padding-top:4px;}*/
.exa_simg { width:116px; height:76px; border:1px solid; border-color:#d1d1d1; text-align:center; margin-left:9px; margin-bottom:14px;}

.exa_simg_last { width:116px; height:76px; border:1px solid; border-color:#d1d1d1; text-align:center; margin-right:2px; padding-top:4px;}
.exa_top_bottom { width:829px; height:76px; background:url(../img/sub/exa_top_bg.gif); display:table-cell; vertical-align:middle; text-align:center; font-family:돋움; font-size:11px; color:#666; }

/*.exa_top_bottom9 { width:913px; height:76px; background:url(../img/sub/exa_top_bg.gif); display:table-cell; vertical-align:middle; text-align:center; font-family:nanumgothic; font-size:15px; color:#666; }*/
/*.exa_top_bottom9 { float:left; line-height:56px; width:913px; height:76px; background:url(../img/sub/exa_top_bg.gif); display:table-cell; vertical-align:middle; text-align:center; font-family:nanumgothic; font-size:15px; color:#666; }*/
.exa_top_bottom9 { line-height:56px; width:900px; height:76px; background:url(../img/sub/exa_top_bg.gif); display:table-cell; vertical-align:middle; text-align:center; font-family:nanumgothic; font-size:15px; color:#666; }

.exa_stit01 { width:829px; height:100%; padding-top:60px; margin:0 auto;}
.exa_stit019 { width:913px; height:100%; padding-top:60px; margin:0 auto;}

.exa_stit02 { width:829px; height:100%; padding-top:60px; padding-bottom:30px; margin:0 auto;}
.exa_stit029 { width:913px; height:100%; padding-top:60px; padding-bottom:30px; margin:0 auto;}

.exa_middle_wrap { width:798px; margin:0 auto;}
.table_wrap01 { width:378px; height:135px; border:1px solid #CCC; float:left;}
.table_wrap02 { width:378px; height:135px; border:1px solid #CCC; margin-top:35px; margin-left:418px;}
.table_font_style01 { font-family:돋움; font-size:12px; color:#666; padding-left:15px; }
.table_font_style02 { font-family:돋움; font-size:12px; color:#666; padding-left:23px; }

.exa_input_wrap { width:798px; height:175px; border:1px solid #CCC; margin:0 auto; text-align:left;}
.exa_input_wrap9 { width:840px; height:175px; border:1px solid #CCC; margin:0 auto; text-align:left;}

.exa_01 { width:225px; height:19px; border:1px solid #ddd;}
.exa_input_point { font-family:돋움; font-size:11px; color:#fe7032; margin: 5px 0 10px 347px;}
.exa_02 { width:98%; height:80px; border:1px solid; border-color:#ddd; padding:5px; font-family:돋움; font-size:12px; color:#666;}

.exe_reply_count { width:800px; margin:0 auto; text-align:left; padding-top:27px;}
.exe_reply_q { width:798px; min-height:71px; border:1px solid #ddd; margin:0 auto; margin-top:10px; text-align:left;}
.reply_name { font-family:돋움; font-size:12px; color:#444; margin:10px 0 10px 10px;}
.reply_con { font-family:돋움; font-size:12px; color:#777; margin-left:10px; margin-bottom:10px; line-height:16px;}
.reply_btn { float:right; margin-right:20px; margin-top:10px;}

.exe_reply_a { width:798px; min-height:71px; border:1px solid #ddd; margin:0 auto; margin-top:10px; text-align:left; background-color:#f4f4f4; }
.reply_a_con { font-family:돋움; font-size:12px; color:#777; margin-left:70px; margin-bottom:10px; line-height:16px;}

.banner_wrap { width:831px; margin:0 auto; padding-top:50px; text-align:left; }
.sub_banner01 { float:left; margin-right:23px;}

.exa_btn01 { width:22px; height:82px; float:left;}
.exa_btn02 { width:22px; height:82px; float:right;}


/*현장보고 리스트*/
.quality_list_wrap { width:831px; margin:0 auto;}
.quality_list { width:100%; margin-bottom:57px;}
.qua_box01 { width:275px; height:235px; background:url(../img/sub/quality_list_bg.gif) no-repeat; float:left;}
.qua_box02 { width:275px; height:235px; background:url(../img/sub/quality_list_bg.gif) no-repeat; float:left; margin-left:3px;}
.qua_box03 { width:275px; height:235px; background:url(../img/sub/quality_list_bg.gif) no-repeat; margin-left:556px;}
.qua_name_style { font-family:돋움; font-size:12px; color:#666;}

/*현장보고 뷰*/
/*.quality_view_wrap { width:831px; height:100%; margin:0 auto; overflow:hidden; margin-bottom:50px;}*/
.quality_view_wrap { width:831px; height:100%; margin:0 auto;  border:1px solid; border-color:#d1d1d1; padding:0 25px 0 25px;}
.quality_view_wrap2 { width:100%; height:100%;}
.qua_process_01 { width:190px; min-height:225px; float:left;}
.qua_process_02 { width:190px; min-height:225px; float:left;}
.qua_process_03 { width:190px; min-height:225px; float:left;}
.qua_arrow01 { float:left; width:14px; height:10px; margin:0 5px 0 5px;}
.qua_arrow02 { float:left; width:14px; height:10px; margin:0 5px 0 5px;}
.qua_arrow03 { margin:11px 90px 10px 0; height:10px;}
.qua_arrow04 { float:left; width:14px; height:10px; margin:0 5px 0 5px;}
.qua_process_04 { width:190px; min-height:225px; margin-left:641px;}

.qua_process_05 { width:190px; min-height:225px; float:left;}
.qua_process_06 { width:190px; min-height:225px; float:left;}
.qua_process_07 { width:190px; min-height:225px; float:left;}
.qua_process_08 { width:190px; min-height:225px; margin-left:641px;}

/*.qua_pro_imgbox { width:188px; height:155px; border:1px solid #CCC; text-align:center; padding-top:3px; margin-bottom:11px;}*/
.qua_pro_imgbox { width:186px; height:152px; }
.qua_pro_imgbox02 { width:190px; height:29px; text-align:center; margin-bottom:11px;}
.qua_pro_dote { margin-bottom:15px;}
.qua_pro_txt { text-align:left; padding:0 3px 0 3px; font-family:돋움; font-size:12px; color:#666; line-height:16px; margin-bottom:20px;}

/*3d 리스트 */

.design_visual_top {width:911px; height:350px; margin-bottom:52px; border:1px solid #ccc;}
.design_v_top_bg { position:absolute;}
.design_bg2 {position:absolute; z-index:100; margin:0 0 0 900px;}
.disign_visual_top_btn {position:absolute; z-index:100; width:94px; height:94px; margin: 232px 0 0 780px;}



/*3d 뷰 */
.design_top_wrap { width:829px; min-height:867px; border:1px solid; border-color:#d1d1d1; margin:0 auto; margin-bottom:20px;}
.design_top_wrap9 { width:913px; min-height:867px; border:1px solid; border-color:#d1d1d1; margin:0 auto; margin-bottom:20px;}
.design_bg { float:right; margin-right:-25px;}
.design_bg9 { float:right; margin-right:0px;}
.design_img_wrap { width:759px; margin:0 auto; padding:21px 0 20px 0;}
.design_img_wrap9 { width:900px; margin:0 auto; padding:21px 0 20px 0;}
.design_img_wrap li { margin-bottom:15px;}
.q_3d_list_btn_wrap { width:829px; margin:0 auto; min-height:23px; text-align:right; margin-top:20px;}
.q_3d_btn { width:69px; height:23px; float:right;}



/*3d 상세보기*/
.design_img_wrap02 { width:759px; margin:0 auto; padding:35px 0 20px 0;}
.design_img_wrap02 li { width:757px; height:416px; border:1px solid #ccc; margin-bottom:15px;}


a:link {  font-family:돋움, 나눔고딕; font-size:12px; color:#999;text-decoration:none;}
a:visited {  font-family:돋움, 나눔고딕; font-size:12px; color:#999;text-decoration: none;}
a:active {  font-family:돋움, 나눔고딕; font-size:12px; color:#999;text-decoration: none;}
a:hover {  font-family:돋움, 나눔고딕; font-size:12px; color:#999;text-decoration: none;}


