* {margin:0; padding:0; list-style:none; vertical-align:middle;}
img {border:0;}
caption {height:0; font-size:0; line-height:0;}
select, input.txt {border:1px solid #cccccc; height:21px; font:normal 12px/19px dotum;}
div.selector span {line-height:23px !important;}

div.buyServ {font:normal 12px dotum; color:#000;border-top:3px solid #a9a8a8;}
/*2014.06.17_¼öÁ¤*/
div.buyServ div.headWrap {background:#e5f9f4; border-top:3px solid #a9a8a8; text-align:center; padding:30px 0 0 0; position:relative;}
/*//2014.06.17_¼öÁ¤*/

div.buyServ div.headWrap a#infoBtn {display:block; float:right; margin:0 158px 0 0;}
div.buyServ div.headWrap dl {display:block; width:682px; height:281px; position:relative; margin:0 auto; clear:both;}
div.buyServ div.headWrap dt {width:134px; height:16px; text-indent:-999em; overflow:hidden; background:url('/images/qubridge/event/201403/marketing/gumaedaehang/info_txt.gif') no-repeat; position:absolute; left:0; cursor:pointer;}
div.buyServ div.headWrap dt.menu_1 {background-position:-135px 0; top:20px;}
div.buyServ div.headWrap dt.menu_1.on {background-position:0 0;}
div.buyServ div.headWrap dt.menu_2 {background-position:-135px -16px; top:20px;}
div.buyServ div.headWrap dt.menu_2.on {background-position:0 -16px;}
div.buyServ div.headWrap dt.menu_3 {background-position:-135px -32px; top:50px;}
div.buyServ div.headWrap dt.menu_3.on {background-position:0 -32px;}

div.buyServ div.headWrap dd {display:none; position:absolute; right:0; top:0;}
div.buyServ div.headWrap dd.on {display:block;}
div.buyServ div.headWrap dd {width:544px; height:281px; text-indent:-999em; overflow:hidden;}
div.buyServ div.headWrap dd.info_1 {background:url('/images/qubridge/event/201403/marketing/gumaedaehang/info_1.gif') no-repeat left top;}
div.buyServ div.headWrap dd.info_2 {background:url('/images/qubridge/event/201403/marketing/gumaedaehang/info_2.gif') no-repeat left top;}
div.buyServ div.headWrap dd.info_3 {background:url('/images/qubridge/event/201403/marketing/gumaedaehang/info_3.gif') no-repeat left top;}
div.buyServ div.headWrap dd.info_3 a {display:block; width:133px; height:33px; position:absolute; top:117px; left:197px;}
div.buyServ div.headWrap p.txt1{position:absolute; top:0; right:26px;}
div.buyServ div.headWrap p.txt2{margin:0 0 0 0;}
/*2014.06.17_Ãß°¡*/
div.buyServ div.headWrap div.use_case{background:url('/images/qubridge/event/201403/marketing/gumaedaehang/use_case.jpg') no-repeat left top; height:334px; width:980px;}
div.buyServ div.headWrap div.use_case h3, div.buyServ div.headWrap div.use_case p, div.buyServ div.headWrap div.use_case dl{width:0; height:0; visibility:hidden; font-size:0; line-height:0; position:absolute; top:0; left:0; overflow:hidden}
/*//2014.06.17_Ãß°¡*/

div.buyServ div.infoWrap {border:1px solid #000000; margin:0 0 30px; text-align:left;}
div.buyServ div.infoWrap dl {height:50px; background:#f5f5f5;}
div.buyServ div.infoWrap dt {float:left; margin:20px 0 0 20px;}
div.buyServ div.infoWrap dd {float:left; margin:17px 0 0 0;}
div.buyServ div.infoWrap dd span {font-size:11px; color:#999999; margin-right:10px; display:inline-block;}
div.buyServ div.infoWrap dd span.red {color:#ff0000; margin:-5px 0 0 30px;}
div.buyServ div.infoWrap dd input {margin:0 5px 5px 20px; }
div.buyServ div.infoWrap dd * {vertical-align:middle;}
div.buyServ div.infoWrap dd img {margin-top:-5px;}
div.buyServ div.infoWrap p {background:#434951; color:#fff; padding:7px 20px;}

div.buyServ div.box{padding: 60px 78px 57px;border: 3px solid #ffe1e1;}
div.buyServ div.box h4 strong {font-size:14px;}
div.buyServ div.box p.info{background:#ffe9e9; padding:6px 10px 6px 10px; color:#ff0000; margin:0 0 32px 0; line-height:14px; vertical-align:middle; height:11px; letter-spacing:-1px;}

div.buyServ div.box div.section1{position:relative; padding:0 0 35px 0;}
div.buyServ div.box div.section1 table{width:818px; margin: 14px 0 0; border-top:1px solid #000;}
div.buyServ div.box div.section1 table th, div.buyServ div.box div.section1 table td{padding:11px 0 0 0; text-align:left;}
div.buyServ div.box div.section1 table th{font-size:14px; vertical-align:middle;}
div.buyServ div.box div.section1 table td input{border:1px solid #ccc; }
div.buyServ div.box div.section1 table td input[type=text]{width:40px;height:15px; padding:4px 0 0 5px;}
div.buyServ div.box div.section1 table td input[type=file]{padding-left:0; height:20px;}
div.buyServ div.box div.section1 table td input[type=text].damname{width: 155px;}
div.buyServ div.box div.section1 table th.v_top{vertical-align:top;}
div.buyServ div.box div.section1 table th.v_top span{vertical-align:top; margin-top:4px; display:inline-block; }
div.buyServ div.box div.section1 table tr:first-child th,div.buyServ div.box div.section1 table tr:first-child td{padding-top:20px;}
div.buyServ div.box div.section1 p{margin: 10px auto 20px;text-align:center;}
div.buyServ div.box div.section1 ul{margin:10px 0 0 0;padding-top:10px;border-top:1px solid #000;}
div.buyServ div.box div.section1 ul li{font-size:11px; color:#5b5d5e; line-height:19px;}
div.buyServ div.box div.section1 table td .memo-textarea{width: 737px; height: 70px;overflow:auto;resize: none; wrap:hard;}
div.buyServ div.box div.section1 table td .file{cursor: pointer;}
/*div.buyServ div.box div.section1 table td .buttonW{position:relative;float:left;width:34px;height:44px; overflow:hidden;cursor:pointer;background:url('/img/imfs/chat/ico_picture.png') no-repeat;background-position: 0 10px;}
div.buyServ div.box div.section1 table td .buttonW input {position:absolute;width:74px;height:20px;margin-left:-10px; filter:alpha(opacity=0); opacity:0; -moz-opacity:0; cursor:pointer;}
*/


div.buyServ div.box div.section2 h3 strong {font-size:14px;}
div.buyServ div.box div.section2 h3 span{font-size:11px;}
div.buyServ div.box div.section2 table{width:818px; margin-top:10px;padding: 60px 78px;border-top:1px solid #d3d7d6;}
div.buyServ div.box div.section2 table th, div.buyServ div.box div.section2 table td{ padding:8px 0;  border-bottom:1px solid #d3d7d6;}
div.buyServ div.box div.section2 table th{font-weight:normal;}
div.buyServ div.box div.section2 table td{text-align:center;}

div.buyServ div.box div.section2 table .tx_l{text-align:center; padding-left:8px;}

/* 190503 ¼öÁ¤ Ãß°¡ */
.my_inbox{margin-left:300px; float:left; width:810px; height:40px; margin-top:20px;}
.my_inbox input{float:left; margin-right:6px; margin-top:5px;}
.my_inbox p{float:left; width:160px; line-height:0.6em; margin-right:4px;}
.my_inbox span{float:left;}

/* 190503 ¼öÁ¤ Ãß°¡ */




