@charset "utf-8";

/*
Theme Name:brandpage theme (brandpage)
Theme URI:http://www.webactually.com
Description:A customized WordPress theme for those personal and business blogs. Theme designed by <a href="http://www.webactually.com" target="_blank">Webactually Korea</a>. This theme is based on the famous WordPress.
Author:webactually
Version:1.0
Tags:webactually, wordpress, themes, business blogs, brandpage
*/

/* Default */
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font,img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, h1, h2, h3, h4, h5, h6, input, textarea { margin:0; padding:0; border:0; outline:0; font-style:inherit; font-size:100%; font-family:inherit; list-style:none;}
section, article, aside, hgroup, header, footer, nav, figure, figcaption, summary { display: block; }
body {color:#464646;font-family:'Malgun Gothic','맑은 고딕',"Myriad Pro",Arial,'Sans Serif';font-size:14px;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
table {border-collapse:collapse; border-spacing:0;}
caption{display:none;}
textarea {resize:none;}
hr{display:none;}
legend{display:none;}
em{font-style:normal;}
a{text-decoration:none;selector-dummy:expression(this.hideFocus=true);}
a:hover{text-decoration:underline;}
.clearfx{zoom:1;}
.clearfx:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.png24 {tmp:expression(setPng24(this));}
label { padding:0 0 0 5px; vertical-align:0px;  }
.inp{-webkit-appearance: none;outline:0;}/* Mobile용 */

/* [WebFont guide] */

@font-face : Adelle Regular

/* 
font-family: "adelle-1","adelle-2",serif; font-style: normal; font-weight: 400;
@font-face : Adelle Bold
font-family: "adelle-1","adelle-2",serif; font-style: normal; font-weight: 700;
*/

/* Layout*/
.lf{float:left;}
.rt{float:right;}
body {background:url(./images/bg_body.png) repeat 0 0;}
#container{width:1040px;margin:auto;}
.page-id-8 #container {width:100%;}

#header{height:auto;width:90%;max-width:977px;margin:0 auto 20px auto;overflow:hidden;}
#header h1 {float:left;padding:25px 0 0 40px;}
#header h2 {float:right;padding:60px 40px 0 0;}

.page-id-8 #bodyWrapper {width:90%;max-width:977px;}
#bodyWrapper{max-width:977px;margin:0 auto;border:1px solid #e2e2e2;background:#fff url(./images/bg_box_cnts_3.gif) no-repeat 0 bottom;padding-bottom:120px;}
#bodyWrapper .bwbx{zoom:1;background:url(./images/bg_box_cnts_2.gif) repeat-y 0 0;}
#bodyWrapper .bwbx:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
#subBlock{float:left;width:238px;}
#mainBlock{float:right;width:689px;min-height:500px;padding:28px 20px 0 30px;background:url(./images/bg_box_cnts_1.gif) repeat-x 0 0;}
#mainBlock .cnt_bpoint {padding:0 20px 0 30px;} /* 브랜드페이지란? */
#mainBlock .cnt_bpoint.ft {padding:0 10px 0 10px;} /* 브랜드 페이지 특징 */
#mainBlock .cnt_bpoint.user {padding:0 10px 0 10px;} /* 브랜드 페이지 사용기 */

#footer{padding-top:16px;background:#59646f url(./images/bg_footer.gif) repeat-x 0 0;color:#d7d7d7;}
#footer a{color:#d7d7d7;}
#footer .footer1{zoom:1;width:927px;margin:0 auto;padding:30px 0 0 10px;}
#footer .footer1:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
#footer .footer1 h3{height:35px;text-indent:-9999px;background:url(./images/tit_footer.gif) no-repeat 0 0;}
#footer .footer1 .ft1{float:left;width:230px;min-height:330px;padding-right:40px;}
#footer .footer1 .ft1 .aa{padding-bottom:28px;border-bottom:2px solid #49545e;line-height:20px;}
#footer .footer1 .ft1 .aa p img{width:212px;height:47px;margin-bottom:10px;}
#footer .footer1 .ft1 .bb{padding:23px 0 0 4px;border-top:1px solid #6d7881;}
#footer .footer1 .ft1 .bb h3{background-position:0 -50px;}
#footer .footer1 .ft1 .bb li{font-weight:bold;line-height:30px;}
#footer .footer1 .ft2{float:left;width:410px;min-height:330px;}
#footer .footer1 .ft2 h3{background-position:0 -100px;}
#footer .footer1 .ft2 .map{height:150px;}
#footer .footer1 .ft2 .map a{float:left;border:4px solid #3f4b56;}
#footer .footer1 .ft2 .map img{float:left;}
#footer .footer1 .ft2 p{clear:both;padding:15px 0 0 11px;}
#footer .footer1 .ft2 ul{font-family:'Trebuchet MS';font-size:18px;font-weight:bold;line-height:28px;padding:22px 0 0 11px;}
#footer .footer1 .ft2 li strong{display:inline-block;width:75px;color:#fff;}
#footer .footer1 .ft3{float:right;width:244px;min-height:330px;}
#footer .footer1 .ft3 h3{background-position:0 -150px;}
#footer .footer1 .ft3 .aktt_tweets{margin-bottom:6px;height:217px;padding:20px 19px;background:url(./images/bg_box.gif) no-repeat -226px 0;}
#footer .footer1 .ft3 .aktt_tweets ul{height:217px;overflow:hidden;line-height:20px;color:#fff;}
#footer .footer1 .ft3 .aktt_tweets li{height:216px;}
#footer .footer1 .ft3 .aktt_tweets a{color:#cdf1ff;}
#footer .footer1 .ft3 .tweetsmore a{padding:4px 0 0 40px;display:block;width:141px;height:23px;font-family:'Trebuchet MS';font-size:12px;font-weight:bold;color:#fff;background:url(./images/bg_btn.gif) no-repeat 0 -100px;}
#footer .footer1 .ft3 .tweetsmore a:hover{text-decoration:none;}
#footer .footer1 .ft4{clear:both;float:right;margin:-8px -50px -25px 0;width:289px;height:71px;background:url(./images/btn_footer_bg.png) no-repeat 0 0;}
#footer .footer1 .ft4 h4 { text-indent:-9999px; }
#footer .footer1 .ft4 ul{zoom:1;}
#footer .footer1 .ft4 ul:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
#footer .footer1 .ft4 li{float:left;width:37px;padding-top:32px;}
#footer .footer1 .ft4 li img { width:30px; height:30px; }
/*#footer .footer1 .ft4 li a{position:relative;z-index:100;display:block;width:30px;height:30px;}
#footer .footer1 .ft4 li a span{display:none;}*/
#footer .footer2{background:#434f5a url(./images/bg_footer2.gif) repeat-x 0 0;padding:11px 0 13px 10px;}
#footer .footer2 p{width:927px;margin:0 auto;font-family:'Trebuchet MS';}

/* Index 
body.home{background:url(./images/bg_body_idx_.jpg) no-repeat center 0;}
body.home #header{min-height:545px;}
body.home #header .crt{position:absolute;top:110px;left:27px;width:329px;height:454px;background:url(./images/vi_crt_idx.png) no-repeat 0 0;}
body.home #header .order{position:absolute;right:75px;bottom:135px;}
body.home #header .order a{display:block;width:323px;height:113px;background:url(./images/btn_oder_now.png) no-repeat 0 0;text-indent:-9999px;}
body.home #bodyWrapper{width:100%;padding:0;margin:0;border:none;background-image:none;}
*/
.idxthemes{zoom:1;width:937px;margin:0 auto;padding-bottom:45px;}
.idxthemes:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.idxthemes dl{float:left;padding-top:12px;width:218px;min-height:308px;margin-right:20px;text-align:center;background:url(./images/bg_box.gif) no-repeat 0 0;}
.idxthemes dt{margin:0 -6px 0 -5px;height:81px;background:url(./images/tit_idxtm.png) no-repeat 0 0;text-indent:-9999px;}
.idxthemes dl.tm1 dt{background-position:0 0;}
.idxthemes dl.tm2 dt{background-position:-238px 0;}
.idxthemes dl.tm3 dt{background-position:-474px 0;}
.idxthemes dl.tm4{margin-right:0;}
.idxthemes dl.tm4 dt{background-position:-710px 0;}
.idxthemes dd div{position:relative;width:189px;height:153px;margin:0 auto}
.idxthemes dd div span{position:absolute;top:0;left:0;display:block;width:189px;height:153px;background:url(./images/bg_cover.png) no-repeat 0 0;}
.idxthemes dd div img{width:189px;height:151px;}
.idxthemes .btn{display:block;width:177px;height:37px;padding-top:7px;margin:0 auto;margin-top:10px;font-family:'Trebuchet MS';font-size:20px;color:#2e7ca9;text-shadow:0 1px 0 #fff;background:url(./images/bg_btn.gif) no-repeat 0 0;font-weight:bold;letter-spacing:-1px;}
.idxthemes .btn em{font-size:14px;color:#555;font-weight:bold;}
.idxthemes .btn:hover{text-decoration:none;}

.idxsvc{zoom:1;width:937px;margin:0 auto;}
.idxsvc:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.idxsvc .svc{zoom:1;float:left;width:720px;padding:25px 0 20px 0;margin:0 -9px 0 -29px;}
.idxsvc .svc:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.idxsvc .svc h2{width:100%;height:40px;margin-left:29px;text-indent:-9999px;background:url(./images/tit_idx.gif) no-repeat 0 0;}
.idxsvc .svc dl{position:relative;float:left;width:326px;min-height:105px;padding:29px 0 25px 29px;margin:0 2px 0 0;background:url(./images/bg_bar_svc.gif) no-repeat center bottom;}
.idxsvc .svc dl:hover{background-color:#fafafa;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border-radius:4px;
	-webkit-transition-delay: 0.2s;
	-webkit-transition-duration: 0.4s;
}
.idxsvc .svc dl:hover dd a.more{display:block;visibility:visible;
	-webkit-transition-delay: 0.3s;
	-webkit-transition-duration: 0.4s;
	-webkit-transition-property: all;/* 이건 뭘까? */
}
.idxsvc .svc dt{font-size:18px;font-weight:bold;color:#363636;min-height:70px;padding-left:70px;background:url(./images/ico_idx.png) no-repeat 0 0;}
.idxsvc .svc dt em{display:block;font-family:'Trebuchet MS';font-size:14px;color:#898989;}
.idxsvc .svc dd{line-height:20px;}
.idxsvc .svc dl.s1 dt{background-position:0 0;}
.idxsvc .svc dl.s2 dt{background-position:-357px 0;}
.idxsvc .svc dl.s3 dt{background-position:0 -162px;}
.idxsvc .svc dl.s4 dt{background-position:-360px -164px;}
.idxsvc .svc dl.s5 dt{background-position:0 -316px;padding-top:5px;}
.idxsvc .svc dl.s6 dt{background-position:-360px -325px;}
.idxsvc .svc dl.s2,.idxsvc .svc dl.s4,.idxsvc .svc dl.s6{width:314px;padding-left:26px;}
.idxsvc .svc dl.s5,.idxsvc .svc dl.s6{background-image:none;}
.idxsvc .svc .more{position:absolute;top:11px;right:11px;visibility:hidden;display:block;width:16px;height:16px;background:url(./images/ico_idx.png) no-repeat 0 -568px;}
.idxsvc .svc .more span{display:none;}
.idxsvc .svc .more:hover{background-position:0 -584px;}

.idxsb{float:right;width:255px;background:url(./images/bg_box_side_2.gif) repeat-y 0 0;}
.idxsb h2{position:relative;margin-top:-6px;height:90px;background:url(./images/bg_box_side_1.gif) no-repeat 0 0;}
.idxsb h2 span{position:absolute;top:35px;left:27px;display:block;text-indent:-9999px;width:180px;height:44px;background:url(./images/tit_idx.gif) no-repeat 0 -150px;}
.idxsb .bx{padding:20px 18px 30px 28px;background:url(./images/bg_box_side_3.gif) no-repeat 3px bottom;}
.idxsb .bx dl dt{padding:0 0 25px 53px;background:url(./images/ico_idx.png) no-repeat 0 -473px;font-size:18px;font-weight:bold;line-height:24px;color:#3e98bd;}
.idxsb .bx dl dd{line-height:20px;padding-bottom:40px;}
.idxsb .bx dl dd p{font-weight:bold;color:#555;padding-bottom:10px;}
.idxsb .bx dl dd em{color:#898989;}
.idxsb .bx li{text-align:center;padding-bottom:17px;}

.idxbox1{background:url(./images/bg_idx_1.gif);}
.idxbox2{background:url(./images/bg_idx_2.gif);}

.idxprocs{zoom:1;width:934px;margin:0 auto;padding:50px 0 0 6px;}
.idxprocs:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.idxprocs .tit{float:left;width:145px;font-size:13px;line-height:18px;letter-spacing:-1px;}
.idxprocs .tit h2{text-indent:-9999px;height:46px;background:url(./images/tit_idx.gif) no-repeat 0 -50px;}
.idxprocs .tit em{display:block;}
.idxprocs .tit a{color:#4083a9;line-height:24px;text-decoration:underline;}
.idxprocs .process{float:right;width:744px;}
.idxprocs .process .msg{height:90px;border-top:1px solid #ccc;margin-top:20px;padding:14px 0 0 27px;}
.idxprocs .process .msg strong{float:left;display:block;text-indent:-9999px;padding-left:75px;background:url(./images/ico_step.gif) no-repeat 0 0;}
.idxprocs .process .msg span{display:block;text-indent:0;font-size:22px;margin-top:-28px;}
.idxprocs .process .msg em{float:left;display:block;padding-left:20px;}
.idxprocs .process .msg .a1 strong{background-position:0 0;}
.idxprocs .process .msg .a2 strong{background-position:0 -40px;}
.idxprocs .process .msg .a3 strong{background-position:0 -80px;}
.idxprocs .process .msg .a4 strong{background-position:0 -120px;}
.idxprocs .process .msg .a5 strong{background-position:0 -160px;}
.idxprocs .process .msg .a6 strong{background-position:0 -200px;}
.idxprocs .process .msg .a7 strong{background-position:0 -240px;}
.idxprocs .process .process_bg { position:relative; top:-5px; width:734px; height:47px; background:url(./images/bg_process.png) no-repeat 0 18px; }
.idxprocs .process .bar { width:32px; height:47px; background:url(./images/bg_process_bar.png) no-repeat 0 18px; }
.idxprocs .process .bar div { position:absolute; top:0; display:inline-block; width:45px; height:55px; cursor:pointer; }
.idxprocs .process .bar div p { width:45px; height:55px; background:url(./images/img_pcnumber.png) no-repeat 0 0; text-indent:-3000px; }
.idxprocs .process .bar .pc1 { left:32px; }
.idxprocs .process .bar .pc1 p.ing { background-position:0 -55px; }
.idxprocs .process .bar .pc1 p.on { background-position:0 -110px; }
.idxprocs .process .bar .pc2 { left:136px; }
.idxprocs .process .bar .pc2 p { background-position:-45px 0; }
.idxprocs .process .bar .pc2 p.ing { background-position:-45px -55px; }
.idxprocs .process .bar .pc2 p.on { background-position:-45px -110px; }
.idxprocs .process .bar .pc3 { left:240px; }
.idxprocs .process .bar .pc3 p { background-position:-90px 0; }
.idxprocs .process .bar .pc3 p.ing { background-position:-90px -55px; }
.idxprocs .process .bar .pc3 p.on { background-position:-90px -110px; }
.idxprocs .process .bar .pc4 { left:345px; }
.idxprocs .process .bar .pc4 p { background-position:-135px 0; }
.idxprocs .process .bar .pc4 p.ing { background-position:-135px -55px; }
.idxprocs .process .bar .pc4 p.on { background-position:-135px -110px; }
.idxprocs .process .bar .pc5 { left:449px; }
.idxprocs .process .bar .pc5 p { background-position:-180px 0; }
.idxprocs .process .bar .pc5 p.ing { background-position:-180px -55px; }
.idxprocs .process .bar .pc5 p.on { background-position:-180px -110px; }
.idxprocs .process .bar .pc6 { left:553px; }
.idxprocs .process .bar .pc6 p { background-position:-225px 0; }
.idxprocs .process .bar .pc6 p.ing { background-position:-225px -55px; }
.idxprocs .process .bar .pc6 p.on { background-position:-225px -110px; }
.idxprocs .process .bar .pc7 { left:657px; }
.idxprocs .process .bar .pc7 p { background-position:-270px 0; }
.idxprocs .process .bar .pc7 p.ing { background-position:-270px -55px; }
.idxprocs .process .bar .pc7 p.on { background-position:-270px -110px; }

.idxptf{zoom:1;position:relative;width:930px;margin:0 auto;padding-bottom:35px;padding-left:10px;}
.idxptf:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.idxptf .tit{float:left;width:155px;font-size:13px;line-height:18px;letter-spacing:-1px;}
.idxptf .tit h2{text-indent:-9999px;height:46px;background:url(./images/tit_idx.gif) no-repeat 0 -100px;}
.idxptf .tit em{display:block;}
.idxptf .tit a{color:#4083a9;line-height:24px;text-decoration:underline;}
.idxptf .bx{position:relative;float:right;padding:28px 36px 0 36px;width:672px;height:156px;overflow:hidden;background:url(./images/bg_box.gif) no-repeat 0 -328px;}
.idxptf .bx ul{width:1000px;height:157px;}
.idxptf .bx li{float:left;width:236px;}
.idxptf .bx li a{position:relative;z-index:100;display:block;width:198px;height:156px;cursor:pointer;}
.idxptf .bx li a img{z-index:0;margin:1px 0 0 1px;width:198px;height:156px;}
.idxptf .bx li a span{position:absolute;z-index:0;top:0;left:0;display:block;width:207px;height:157px;background:url(./images/bg_cover.png) no-repeat 0 -180px;}
.idxptf .rnav{position:absolute;left:10px;bottom:35px;height:32px;}
.idxptf .rnav a{float:left;display:block;width:38px;height:32px;text-indent:-9999px;background:url(./images/bg_btn.gif) no-repeat 0 -50px;}
.idxptf .rnav a.n2{background-position:-38px -50px;}

.cnt_tit{height:34px; padding:0 0 16px 44px;margin:0 0 28px -28px;font-size:24px;color:#363636;background:url(./images/bg_cntit.gif) no-repeat 0 bottom;}


/* Submenu */
.sb_menu{zoom:1;padding-top:24px;}
.sb_menu .tit{margin:0 0 12px -12px;padding:7px 0 0 28px;width:205px;height:53px;background:url(./images/bg_sbm_tit.png) no-repeat 0 0;font-size:24px;color:#fff;text-shadow:0 1px 1px #312b3e}
.sb_menu li{font-size:20px;font-weight:bold;color:#555;background:url(./images/bg_sbm.gif) no-repeat right bottom;}
.sb_menu li a{display:block;color:#555;padding:4px 0 11px 30px;cursor:pointer;}
.sb_menu li:hover,.sb_menu li.current-cat,.sb_menu li.on{background:#fff none;}
.sb_menu li:hover a,.sb_menu li.current-cat a,.sb_menu li.on a{color:#55447b;text-decoration:none;}

.cnt_bp_mainbox .cnt_bpmean_box, .cnt_bp_mainbox .cnt_bpoint, .cnt_bp_mainbox .cnt_bprocess { display:none; }
.cnt_bpmean{padding-top:32px;}
.cnt_bpmean .aa{margin-bottom:45px;font-size:16px;line-height:28px;}
.cnt_bpmean .aa dt{height:30px;margin-bottom:17px;text-indent:-9999px;background:url(./images/tit_bp.gif) no-repeat 0 0;}
.cnt_bpmean .aa a{color:#0072bc;}
.cnt_bpmean .a1{padding:10px 0 0 332px;min-height:250px;background:url(./images/vi_bp_1.jpg) no-repeat 6px 0;}
.cnt_bpmean .a2{padding:0 0 10px 29px;}
.cnt_bpmean .a3{padding:0 345px 0 29px;background:url(./images/vi_bp_2.jpg) no-repeat right 85px;}
.cnt_bpmean .a3 dt{background-position:0 -50px;}
.cnt_bpmean .a3 em{font-weight:bold;color:#79ab34;}
.cnt_bpmean .a3 .btn{display:block;margin-top:20px;width:297px;height:89px;text-indent:-9999px;background:url(./images/btn_bp.gif) no-repeat 0 0;cursor:pointer;}
.cnt_bpmean .bb{margin-top:50px;padding:0 34px 24px 29px;background:url(./images/bg_box_ptn_2.gif) repeat 0 bottom;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
.cnt_bpmean .bb div div { width:625px; margin:0 20px 0 0; background:url(./images/bg_box_ptn_2.gif) repeat 0 9px;}
.cnt_bpmean .bb h3{margin:0 -34px 0 -29px;height:159px;text-indent:-9999px;background:url(./images/bg_box_ptn_1.gif) no-repeat 0 0;}
.cnt_bpmean .bb dl{zoom:1;line-height:24px;padding-bottom:25px;}
.cnt_bpmean .bb dl:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_bpmean .bb dt{float:left;padding:16px 27px 0 18px;width:147px;height:147px;background:url(./images/bg_ptn_photo.png) no-repeat 0 0;}
.cnt_bpmean .bb dd{padding-top:10px;}
.cnt_bpmean .bb dd p{padding-bottom:15px;}
.cnt_bpmean .bb dd strong{font-size:16px;}
.cnt_bpmean .bb dd strong em{color:#6aac10;font-weight:bold;}
.cnt_bpmean .pgnv{zoom:1;height:31px;text-align:right;}
.cnt_bpmean .pgnv a{display:inline-block;width:31px;height:31px;background:url(./images/btn_pgnv.gif) no-repeat -38px 0;text-align:left;text-indent:-9999px;}
.cnt_bpmean .pgnv a:hover, .cnt_bpmean .pgnv a.on{background-position:-38px -31px;}
.cnt_bpmean .pgnv a.prv{background-position:0 0;margin-right:4px;}
.cnt_bpmean .pgnv a.prv:hover{background-position:0 -31px;}
.cnt_bpmean .pgnv a.nxt{background-position:-72px 0;margin-left:4px;}
.cnt_bpmean .pgnv a.nxt:hover{background-position:-72px -31px;}

/*
.cnt_bpoint h3{margin-bottom:10px;width:663px;height:213px;text-indent:-9999px;background:url(./images/vi_bppoint_top.jpg) no-repeat 0 0;}
.cnt_bpoint dl{padding:20px 20px 30px 0;}
.cnt_bpoint dl:hover{background:url(./images/bg_bppoint.jpg) repeat-y center 0;}
.cnt_bpoint dt{position:relative;padding:0 0 12px 170px;min-height:145px;background:url(./images/vi_bppoint.png) no-repeat 0 0;line-height:26px}
.cnt_bpoint dt em{display:block;font-family:'Trebuchet MS';font-size:16px;color:#898989;}
.cnt_bpoint dt strong{display:block;font-size:24px;color:#363636;}
.cnt_bpoint dd{margin-top:-80px;padding-left:170px;line-height:24px;font-size:16px;}
.cnt_bpoint dd strong{font-weight:normal;color:#f26522;}
.cnt_bpoint dd a{color:#464646;}
.cnt_bpoint .a1 dt{background-position:0 2px;}
.cnt_bpoint .a2 dt{background-position:0 -180px;}
.cnt_bpoint .a3 dt{background-position:0 -360px;}
.cnt_bpoint .a4 dt{background-position:0 -552px;}
.cnt_bpoint .a5 dt{background-position:0 -733px;}
.cnt_bpoint .a6 dt{background-position:0 -912px;}
.cnt_bpoint .a7 dt{background-position:0 -1094px;}
.cnt_bpoint .a8 dt{background-position:0 -1293px;}
.cnt_bpoint .a9 dt{background-position:0 -1485px;}
*/

/* Protfolio */
body.page-id-7 { background:url(./images/bg_body_pf.jpg) no-repeat center 0;}
body.page-id-7 #header{min-height:437px;}
body.page-id-7 #header .crt{position:absolute;top:110px;left:27px;width:313px;height:282px;background:url(./images/vi_crt_pf.png) no-repeat 0 0;}
body.page-id-7 #bodyWrapper{width:977px;margin:0 auto;border:1px solid #e2e2e2;background:#fff url(./images/bg_box_cnts_3.gif) no-repeat 0 bottom;padding-bottom:25px;margin-bottom:35px;}
body.page-id-7 #bodyWrapper .bwbx{zoom:1;background:#fff url(./images/bg_box_cnts_1.gif) repeat-x 0 0;}
body.page-id-7 #bodyWrapper .bwbx:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
body.page-id-7 #mainBlock{min-height:500px;padding:49px 0 45px 0;background:url(./images/bg_box_etc.jpg) no-repeat right bottom;}

.cnt_prf .pf_top{padding-bottom:45px;}
.cnt_prf .pf_top .roll{height:390px;background:url(./images/bg_pf_top.jpg) no-repeat 0 0;}
.cnt_prf .pf_top .img{position:relative;width:500px;height:340px;padding-top:20px;left:238px;}
.cnt_prf .pf_top .img div { width:500px; height:314px; overflow:hidden; }
.cnt_prf .pf_top .img img{width:500px;height:314px;}
.cnt_prf .pf_top .img h3{position:absolute;top:0px;left:-4px;z-index:100;text-indent:-9999px;width:151px;height:152px;background:url(./images/bg_ribbon.png) no-repeat 0 0;}
.cnt_prf .pf_top .img .btn{position:absolute;display:block;width:37px;height:52px;background:url(./images/btn_roll.png) no-repeat 0 0;cursor:pointer;}
.cnt_prf .pf_top .img .btn span{display:none;}
.cnt_prf .pf_top .img .prev{top:152px;left:-56px;}
.cnt_prf .pf_top .img .next{top:152px;right:-56px;background-position:0 -52px;}
.cnt_prf .pf_top .nav{position:relative;clear:both;text-align:center;}
.cnt_prf .pf_top .nav a{display:inline-block;width:10px;height:10px;margin:0 5px 0 0;background:url(./images/btn_roll_nav.gif) no-repeat 0 0;}
.cnt_prf .pf_top .nav a.on,.cnt_prf .pf_top .nav a:hover{background-position:-15px 0;}
.cnt_prf .pf_top p{text-indent:-9999px;margin:0 auto;width:431px;height:39px;background:url(./images/txt_pf.gif) no-repeat 0 0;}
.cnt_prf .pgnavi{padding:0 70px;}
.cnt_prf .paginator { font-size:16px; }
.cnt_prf .paginator a { color:#296d83; text-decoration:none; }
.cnt_prf .paginator a:hover { color:#296d83; }
.cnt_prf .paginator span strong { display:inline-block; padding:9px 14px 9px 14px; background-color:#608ac7; }
.cnt_prf .paginator .scroll_thumb { background-color:#131997; }
.cnt_prf .paginator .current_page_mark { background-color:#608ac7; }
.cnt_prf .paginator_pages { font-size:14px; }

.ptlist{zoom:1;padding:34px 40px 35px 57px;background:url(./images/bg_pf_list.jpg) repeat-x 0 0;}
.ptlist:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.ptlist dt{position:relative;float:right;padding:1px 0 0 13px;margin-top:-48px;width:438px;height:422px;background:url(./images/bg_pf_list_img.png) no-repeat 0 0;}
.ptlist dt img{width:425px;height:400px;}
.ptlist dt span{position:absolute;top:1px;left:13px;width:425px;height:400px;background:url(./images/bg_pf_list_img.png) no-repeat -13px -423px;background-color:#000;cursor:pointer;opacity:0; filter:alpha(opacity=0);}
.ptlist dt span a{display:block;width:425px;height:400px;}
.ptlist dd{float:left;width:400px;}
.ptlist dd em{display:block;font-size:16px;color:#7d7d7d;padding-bottom:7px;}
.ptlist dd strong{display:block;padding-bottom:20px;font-size:30px;font-weight:bold;color:#002c8f;line-height:26px;}
.ptlist dd p{font-size:16px;color:#4c4c4c;line-height:24px;padding-bottom:28px;}
.ptlist dd p span{display:block;}
.ptlist dd ul{padding:0 0 25px 12px;}
.ptlist dd li{color:#4c4c4c;line-height:24px;padding-left:18px;background:url(./images/bul_dot.gif) no-repeat 0 9px;}
.ptlist dd .btn{padding-left:30px;}
.ptlist dd .btn a span{display:inline-block;padding:5px 12px 8px 10px;margin:0 2px;}
.ptlist dd .btn a{
	zoom:1;
	display:inline-block;
	color:#fff;font-size:16px;text-shadow:0 -1px 1px #9ac3d7;letter-spacing:-1px;font-weight:bold;
	-webkit-box-shadow: rgba(0, 0, 0, 0.199219) 0px 2px 3px 0;
	background:#7bcced;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b9dff3), to(#7bcced));
	background: -moz-linear-gradient(top,  #b9dff3,  #7bcced);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b9dff3', endColorstr='#7bcced');
	border:1px solid #98cce7;
	text-decoration:none;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.ptlist dd .btn a.btn2{
	text-shadow:0 -1px 1px #b5b5b5;
	border:1px solid #c9c9c9;
	background: #c1c1c1;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dadada), to(#c1c1c1));	
	background: -moz-linear-gradient(top,  #dadada,  #c1c1c1);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dadada', endColorstr='#c1c1c1');
}
.ptlist dd .btn a.btn1 span{border-top:1px solid #d4ebf7;}
.ptlist dd .btn a.btn1:hover{
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8ad4ed), to(#58bae5));
	background: -moz-linear-gradient(top,  #8ad4ed,  #58bae5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ad4ed', endColorstr='#58bae5');
}
.ptlist dd .btn a.btn2 span{border-top:1px solid #e8e8e8;margin:0;}
.ptlist dd .btn a.btn2:hover{
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cbcbcb), to(#acacac));
	background: -moz-linear-gradient(top,  #cbcbcb,  #acacac);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbcbcb', endColorstr='#acacac');
}





/* Blog 
body.page-id-8, body.parent-pageid-8{background:url(./images/bg_body_blog.jpg) no-repeat center 0;}
body.page-id-8 #header, body.parent-pageid-8 #header{min-height:437px;}
body.page-id-8 #header .crt, body.parent-pageid-8 #header .crt{position:absolute;top:110px;left:27px;width:263px;height:288px;background:url(./images/vi_crt_blog.png) no-repeat 0 0;}
body.page-id-8 #bodyWrapper, body.parent-pageid-8 #bodyWrapper{width:977px;margin:0 auto;border:1px solid #e2e2e2;background:#fff url(./images/bg_box_cnts_3.gif) no-repeat 0 bottom;padding-bottom:150px;margin-bottom:35px;}
body.page-id-8 #bodyWrapper .bwbx, body.parent-pageid-8 #bodyWrapper .bwbx{zoom:1;background:url(./images/bg_box_cnts_2.gif) repeat-y 0 0;}
body.page-id-8 #bodyWrapper .bwbx:after, body.parent-pageid-8 #bodyWrapper .bwbx:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
body.page-id-8 #subBlock, body.parent-pageid-8 #subBlock{float:left;width:238px;}
body.page-id-8 #mainBlock, body.parent-pageid-8 #mainBlock{float:right;width:689px;min-height:500px;padding:28px 22px 0 28px;background:url(./images/bg_box_cnts_1.gif) repeat-x 0 0;}

body.page-id-8 .sb_menu .tit{background-position:0 -100px;text-shadow:0 1px 1px #2c440b;}
body.page-id-8 .sb_menu li:hover a,body.page-id-8 .sb_menu li.current-cat a,body.page-id-8 .sb_menu li.on a{color:#4c7c16;}
*/
/* list */
.clist{zoom:1;position:relative;margin-bottom:15px;width:671px;background:url(./images/bg_blogbx1_2.gif) repeat-y 0 0;}
.clist .bx{background:url(./images/bg_blogbx1_3.gif) no-repeat 0 bottom;}
.clist dl{padding:85px 40px 60px 40px;background:url(./images/bg_blogbx1_1.gif) no-repeat 0 0;}
.clist dt{font-size:26px;color:#252525;font-weight:bold;padding-bottom:33px;}
.clist dt strong{position:absolute;bottom:-5px;right:-10px;display:block;text-indent:-9999px;width:62px;height:62px;background:url(./images/ico_mark.png) no-repeat 0 0;}
.clist dd{zoom:1;}
.clist dd:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.clist dd .info{position:absolute;top:45px;left:40px;width:595px;height:20px;}
.clist dd .info span{font-weight:bold;color:#707070;padding-left:22px;background:url(./images/ico_post.gif) no-repeat 0 2px;}
.clist dd .info em{display:none;}
.clist dd .info a{color:#707070;}
.clist dd .info .i1{float:left;}
.clist dd .info .i2{float:right;background-position:0 -33px;}
.clist dd p{line-height:24px;}
.clist dd a{color:#448ccb;}
/* list1 - 글 */
div#blog1 dd .img{float:left;margin:-8px 15px 0 0;width:179px;height:135px;background:url(./images/bg_blog_list1.gif) no-repeat 0 0;}
div#blog1 dd .img img{width:159px;height:113px;margin:10px 0 0 8px;}
/* list2 - 링크 */
div#blog2.clist{background:url(./images/bg_blogbx2_2.gif) repeat-y 0 0;}
div#blog2.clist .bx{background:url(./images/bg_blogbx2_3.gif) no-repeat 0 bottom;}
div#blog2.clist dl{background:url(./images/bg_blogbx2_1.gif) no-repeat 0 0;}
div#blog2.clist dt strong{background-position:0 -84px;}
div#blog2.clist dd{background:url(./images/bg_blog_list2.gif) repeat-y 0 0;margin-left:22px;padding-left:30px;}
.clist dd .link{padding:4px 0 0 90px;margin-top:10px;min-height:26px;_height:26px;background:url(./images/btn_visit.gif) no-repeat 0 0;word-break:break-all;color:#448ccb;}
.clist dd .link em{display:none;}
/* list3 - 사진 */
div#blog3.clist{background:url(./images/bg_blogbx3_2.gif) repeat-y 0 0;}
div#blog3.clist .bx{background:url(./images/bg_blogbx3_3.gif) no-repeat 0 bottom;}
div#blog3.clist dl{background:url(./images/bg_blogbx3_1.gif) no-repeat 0 0;}
div#blog3.clist dt strong{background-position:0 -169px;}
.clist dd .photo{position:relative;background:#fcfcf7 url(./images/bg_blog_list6.gif) no-repeat center bottom;width:470px;margin:0 auto;border:1px solid #fff;border-bottom:none;padding:9px;}
.clist dd .photo img{width:470px;height:260px;}
.clist dd .photo p{padding:4px 0 12px 14px;}
.clist dd .photo .cover{position:absolute;top:9px;left:9px;width:470px;height:260px;background:url(./images/bg_blog_list3.png) no-repeat 0 0;}
/* list4 - 명언 */
div#blog4.clist{background:url(./images/bg_blogbx4_2.gif) repeat-y 0 0;}
div#blog4.clist .bx{background:url(./images/bg_blogbx4_3.gif) no-repeat 0 bottom;}
div#blog4.clist dl{background:url(./images/bg_blogbx4_1.gif) no-repeat 0 0;}
div#blog4.clist dt strong{background-position:0 -258px;}
div#blog4.clist dd{background:url(./images/bg_blog_list4.gif) repeat-y 0 0;margin-left:22px;padding-left:30px;}
div#blog4.clist dd .more{margin-top:10px;text-indent:-9999px;display:block;width:85px;height:28px;background:url(./images/btn_more.gif) no-repeat 0 0;}
/* list5 - 트윗 */
div#blog5.clist{background:url(./images/bg_blogbx5_2.gif) repeat-y 0 0;}
div#blog5.clist .bx{background:url(./images/bg_blogbx5_3.gif) no-repeat 0 bottom;}
div#blog5.clist dl{background:url(./images/bg_blogbx5_1.gif) no-repeat 0 0;}
div#blog5.clist dt strong{background-position:0 -340px;}
div#blog5.clist dd{background:url(./images/bg_blog_list5.gif) repeat-y 0 0;margin-left:22px;padding-left:30px;}
/* list6 - 트윗 */
div#blog6.clist{background:url(./images/bg_blogbx6_2.gif) repeat-y 0 0;}
div#blog6.clist .bx{background:url(./images/bg_blogbx6_3.gif) no-repeat 0 bottom;}
div#blog6.clist dl{background:url(./images/bg_blogbx6_1.gif) no-repeat 0 0;}
div#blog6.clist dt strong{background-position:0 -435px;}
.clist dd .mv{position:relative;background:#fcfcf7 url(./images/bg_blog_list6.gif) no-repeat center bottom;width:470px;margin:0 auto;border:1px solid #fff;border-bottom:none;padding:9px;}
.clist dd .mv p{padding:4px 0 12px 14px;}

/* Post */
.cnt_post{padding:20px 42px 0 42px;}
.cpost dt{position:relative;padding:55px 0 35px 0;}
.cpost dt strong{font-size:26px;color:#252525;}
.cpost .date{position:absolute;top:0;left:0;display:block;width:100%;height:23px;border-bottom:4px solid #ebf0e5;}
.cpost .date em{padding-left:21px;background:url(./images/ico_post.gif) no-repeat 0 0;color:#636363;font-weight:bold;margin:0 2px;}
.cpost .date .a1{float:left;background-position:0 -67px;}
.cpost .date .a2{float:right;background-position:0 -33px;}
.cpost .info{zoom:1;}
.cpost .info:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cpost .info ul{float:right;width:440px;color:#636363;}
.cpost .info ul li{padding:0 0 3px 25px;background:url(./images/ico_post.gif) no-repeat 0 -116px;}
.cpost .info ul .a1{float:left;color:#f26522;text-decoration:underline;padding-right:35px;}
.cpost .info ul .a1 span{display:none;}
.cpost .info ul .a1 a,.cpost .info ul .a2 a{color:#598527;text-decoration:underline;font-weight:bold;}
.cpost .info ul .a2{float:left;padding-left:19px;background-position:0 -167px;}
.cpost .info ul .a3{clear:both;line-height:18px;background-position:0 -216px;}
.cpost .info ul .a3 a{color:#636363;}
.cpost .info .csocal{float:left;width:130px;height:140px;}
.cpost .info .csocal div{float:left;margin-right:9px;}
.cpost .text{color:#1e1e1e;line-height:26px;font-size:16px;padding-bottom:40px;}

.cshare{width:662px;height:165px;margin:0 -30px;background:url(./images/bg_sharebx.gif) no-repeat 0 0;}
.cshare dl{padding:62px 0 0 225px;}
.cshare dt{display:none;}
.cshare ul{height:50px;}
.cshare li{position:relative;float:left;}
.cshare li a{text-indent:-9999px;display:block;width:51px;height:50px;margin-right:16px;background:url(./images/btn_share.gif) no-repeat 0 0;}
.cshare li span{display:none;position:absolute;top:-38px;left:10px;white-space:nowrap;background:url(./images/bg_share.png) no-repeat right 0;font-size:12px;color:#555;_background:none;}
.cshare li span em{display:block;padding:3px 0 0 15px;margin-left:-10px;height:30px;background:url(./images/bg_share.png) no-repeat 0 0;margin-right:15px;}
.cshare li span em{_left:0;_display:inline-block;_margin:0;_padding:5px 15px 0 15px;_height:22px;_background:#f7f7f7 none;_border:1px solid #dcdcdc;}
.cshare li.on span{display:block;}
.cshare li a.a1{background-position:0 0;}
.cshare li a.a1:hover{background-position:0 -50px;}
.cshare li a.a2{background-position:-67px 0;}
.cshare li a.a2:hover{background-position:-67px -50px;}
.cshare li a.a3{background-position:-137px 0;}
.cshare li a.a3:hover{background-position:-137px -50px;}
.cshare li a.a4{background-position:-206px 0;}
.cshare li a.a4:hover{background-position:-206px -50px;}
.cshare li a.a5{background-position:-274px 0;}
.cshare li a.a5:hover{background-position:-274px -50px;}
.cshare li a.a6{background-position:-342px 0;}
.cshare li a.a6:hover{background-position:-342px -50px;}
/* Comment */
.comment{zoom:1;position:relative;background:url(./images/bg_cmtlist.gif) repeat 0 0;margin:70px -33px 0 -33px;padding:40px 34px;}
.comment .cmtcunt{position:absolute;left:20px;top:-84px;font-size:22px;font-family:'Trebuchet MS';color:#f26522;padding:15px 25px;background-color:#fcf4c6;filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;}
.comment .cmtcunt strong{background:url(./images/bg_cmtxt.gif) no-repeat right 0;padding-right:127px;}
.comment .cmtcunt em{display:none;}

.comment .cmtlist{padding-bottom:40px;}
.comment .cmtlist li{padding-left:50px;}
.comment .cmtlist dl{zoom:1;margin-bottom:20px;}
.comment .cmtlist dl:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.comment .cmtlist dt{position:relative;float:left;width:50px;margin-left:-50px;}
.comment .cmtlist dt span{display:block;border:1px solid #e3e0d9;background-color:#fff;width:38px;height:38px;}
.comment .cmtlist dt span img{width:38px;height:38px;}
.comment .cmtlist dd p{font-size:12px;line-height:20px;color:#484240;border:1px solid #e9e6df;background-color:#fff;padding:15px 19px;}
.comment .cmtlist div.info{margin-top:-1px;text-align:right;padding:2px 72px 0 0;background:url(./images/bg_cmtbx.gif) no-repeat right 0;}
.comment .cmtlist div.info a{display:inline-block;width:56px;height:12px;background:url(./images/btn_reply.gif) no-repeat 0 -130px;vertical-align:-2px;}
.comment .cmtlist div.info a:hover{background-position:0 0;}
.comment .cmtlist div.info a span{display:none;}
.comment .cmtlist div.info em{font-family:'Trebuchet MS';font-size:12px;color:#6f6a58;background:url(./images/bul_dot2.gif) no-repeat 0 7px;padding-left:9px;margin-left:6px;}
.comment .cmtlist dl.cmtlc dd p{background-color:#fdfaf3;}
.comment .cmtlist dl.cmtlc div.info{background-position:right -100px;}
.comment .cmtlist .cmtwrite li{padding-left:0;}

.comment .cmtwrite h3{text-indent:-9999px;background:url(./images/txt_cmt.gif) no-repeat 0 0;height:56px;}
.comment .cmtwrite li{display:inline;background:url(./images/txt_cmt.gif) no-repeat right -100px;padding-right:103px;}
.comment .cmtwrite li span{display:none;}
.comment .cmtwrite li.a2{background-position:right -200px;}
.comment .cmtwrite li.a3{background:none;}
.comment .cmtwrite li input.inp{border:1px solid #e3e0d9;background-color:#fff;font-size:16px;color:#707070;font-family:'Trebuchet MS';padding:10px 16px 8px 16px;width:65%;margin-bottom:14px;line-height:100%;}
.comment .cmtwrite li input.on{font-family:'Malgun Gothic','맑은 고딕';padding-bottom:9px;}
.comment .cmtwrite li textarea{border:1px solid #e3e0d9;background-color:#fff;font-size:16px;color:#707070;font-family:'Trebuchet MS';padding:10px 16px 10px 16px;width:80%;height:200px;}
.comment .cmtwrite li.on textarea{font-family:'Malgun Gothic','맑은 고딕';}

.comment .cmtwrite .btn{color:#6f6a58;font-size:12px;padding-top:12px;}
.comment .cmtwrite .btn .btnrpy{color:#fff;font-size:18px;font-weight:bold;background-color:#614942;padding:5px 23px 8px 23px;margin-right:17px;}
.comment .cmtwrite .btn .btnrpy span{text-shadow:1px 1px 1px #2b201d;filter:DropShadow(color=#2b201d,offx=1,offy=1,positive=1);_filter:none;zoom:1;}
.comment .cmtwrite .btn .chk{vertical-align:-2px;}

/* Sub */
.sb_ad{margin:18px 23px 20px 17px;padding-bottom:20px;background-color:#eee;border:1px solid #e7e7e7;border-radius: 4px;text-align:center;}
.sb_ad p{padding:13px 0 14px 0;font-size:10px;color:#767676;}

.sidepost{padding:0 20px;margin-bottom:30px;}
.sidepost .posttab{zoom:1;background:url(./images/bg_sbpost.gif) repeat-x 0 bottom;padding-bottom:7px;margin-bottom:15px;}
.sidepost .posttab:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.sidepost .posttab p{float:left;border:1px solid #e1e1e1;background-color:#fff;padding:2px 10px 5px 10px;margin-right:1px;font-size:16px;font-weight:bold;color:#555;cursor:pointer;border-radius: 2px;}
.sidepost .posttab p.on{background-color:#f3f3f3;}
.sidepost ul li{padding-bottom:10px;margin-bottom:10px;background:url(./images/bg_dotline.gif) repeat-x 0 bottom;}
.sidepost ul li em{color:#d7d7d7;padding:0 6px;}
.sidepost ul li p{padding:8px 0 0 0;}
.sidepost ul li,.sidepost li a{color:#434343;line-height:18px;}
.sidepost ul li .pdate{display:block;padding-top:8px;}
.sidepost ul li:hover a{color:#111;}
.sidepost ul li:hover .pdate,.sidepost ul li:hover .pblue1,.sidepost ul li:hover .pblue{color:#406618;}
.sidepost ul#postcont3 a{display:block;padding-bottom:8px;}

.sb_tag{padding:0 18px 60px 18px;}
.sb_tag dt{background:url(./images/bg_sbpost.gif) repeat-x 0 bottom;padding-bottom:15px;margin-bottom:15px;}
.sb_tag dt strong{display:block;background:url(./images/bg_tit.gif) no-repeat center center;text-align:center;}
.sb_tag dd{margin-right:-5px;}
.sb_tag dd a{border:1px solid #e1e1e1;background-color:#fff;color:#555;font-size:12px;display:inline-block;padding:6px 10px 6px 10px;margin-bottom:4px;border-radius: 13px;}
.sb_tag dd a:hover{background-color:#eef5e4;text-decoration:none;}
.sb_tag dd a em{font-size:10px;}

.sb_facebook{margin:0 18px;border:1px solid #acacac;background-color:#fff;}

/* 소개페이지 */

.cnt_bpoint .col {padding-bottom:70px;font-size:16px;line-height:28px;}
.cnt_bpoint .col p {padding-bottom:20px;}
.cnt_bpoint .col em {color:#375790;font-weight:bold;}
h3.cnttit {font-size:28px;color:#464646;padding:0 0 30px 0;}
h3.fttit {width:100%;height:220px;text-indent:-9999px;background:url(./images/feature.png) no-repeat 0 0;}
h3.butit {width:100%;height:130px;text-indent:-9999px;background:url(./images/bruser.png) no-repeat 0 -250px;margin-bottom:40px;}

.cnt_bpoint .intc01 {background:url(./images/vi_crt_idx.png) no-repeat 0 0;padding:15px 10px 0 290px;}
.cnt_bpoint .intc02 {background:url(./images/vi_crt_idx01.png) no-repeat 380px 80px;}
.cnt_bpoint .intc02 p {padding:0 290px 20px 10px;}
.cnt_bpoint .intc03.col {padding-bottom:20px;}
.cnt_bpoint .intc04 {font-size:18px;color:#736357;line-height:37px;text-align:center;}
.cnt_bpoint .intc04.col {padding-bottom:10px;}
.cnt_bpoint .intc04 strong {display:block;color:#464646;font-size:24px;font-weight:bold;}
.cnt_bpoint .intc04 h3.stit {width:100%;height:120px;background:url(./images/intro.png) no-repeat 0 -400px;text-indent:-9999px;}

.cnt_bpoint .list01 li {font-size:14px;background:url(./images/intro.png) no-repeat -750px 6px;padding:0 0 0 13px;}
.cnt_bpoint .list02 li {font-size:18px;background:url(./images/intro.png) no-repeat -750px -95px;padding:0px 0 10px 35px;}
.cnt_bpoint .list02 {padding:0 10px 10px 10px;}

.cnt_bpoint .btndetail a {display:block;width:455px;height:90px;text-indent:-9999px;background:url(./images/intro.png) no-repeat 0 0;}
.cnt_bpoint .btndetail a:hover {background-position:0 -100px;}
.cnt_bpoint .btnorder a {margin:25px auto;display:block;width:550px;height:160px;text-indent:-9999px;background:url(./images/intro.png) no-repeat 0 -550px;}
.cnt_bpoint .btnorder a:hover {background-position:0 -750px;}

.cnt_bpoint .notebox {background:url(./images/bg_note.png) no-repeat center bottom;padding:30px 45px 40px 45px;margin-top:10px;border-top:1px solid #ece9d9;}

.cnt_bpoint .ftlist {padding-bottom:50px;}
.cnt_bpoint .ftlist li {padding:20px 0 20px 170px;position:relative;}
.cnt_bpoint .ftlist li:hover {background:url(./images/feature.png) no-repeat 0 -250px;}
.cnt_bpoint .ftlist li i {display:block;width:150px;height:170px;background:url(./images/ft_th.png) no-repeat 0 0;text-indent:-9999px;position:absolute;top:0px;left:0px;}
.cnt_bpoint .ftlist li em {font-family:"Trebuchet MS"; color:#898989;font-size:16px;}
.cnt_bpoint .ftlist li h4 {font-size:24px;color:#363636;padding-bottom:25px;}
.cnt_bpoint .ftlist li p {font-size:16px;line-height:24px;}
.cnt_bpoint .ftlist .ft01 i {background-position:0 0;}
.cnt_bpoint .ftlist .ft02 i {background-position:0 -200px;}
.cnt_bpoint .ftlist .ft03 i {background-position:0 -400px;}
.cnt_bpoint .ftlist .ft04 i {background-position:0 -600px;}
.cnt_bpoint .ftlist .ft05 i {background-position:0 -800px;}
.cnt_bpoint .ftlist .ft06 i {background-position:0 -1000px;}
.cnt_bpoint .ftlist .ft07 i {background-position:0 -1200px;}
.cnt_bpoint .ftlist .ft08 i {background-position:0 -1400px;}
.cnt_bpoint .ftlist .ft09 i {background-position:0 -1600px;}
.cnt_bpoint .ftlist .ft03 b {color:#f26522;font-weight:normal;}

.cnt_bpoint .bruser {background:url(./images/bg_bruser.png) repeat-y 0 0;border-right:1px solid #e9e9e9;overflow:hidden;}
.cnt_bpoint .uslist li {overflow:hidden;padding-bottom:20px;}
.cnt_bpoint .uslist li .img {float:left;padding:16px 17px;margin:0 0 20px 30px;background:url(./images/bruser.png) no-repeat 0 0;}
.cnt_bpoint .uslist li p {float:right;width:430px;line-height:24px;padding:10px 30px 0 0;}
.cnt_bpoint .uslist li span {float:right;width:463px;display:block;padding:30px 0 0 0;font-size:16px;font-weight:bold;}
.cnt_bpoint .uslist li span i {color:#6aac10; font-style:normal;}

.cnt_bpoint .bruser .paging {overflow:hidden;float:right;margin:0 45px 30px 0;}
.cnt_bpoint .bruser .paging span a {margin:0 5px;text-indent:-9999px;display:block;width:12px;height:12px;float:left;background:url(./images/bruser.png) no-repeat -750px -200px;position:relative;top:11px;}
.cnt_bpoint .bruser .paging span a:hover {background-position:-750px -250px;}
.cnt_bpoint .bruser .paging span.prev a {width:33px;height:33px;background-position:-750px 0;top:0;}
.cnt_bpoint .bruser .paging span.prev a:hover {background-position:-750px -100px;}
.cnt_bpoint .bruser .paging span.next a {width:33px;height:33px;background-position:-750px -50px;top:0;}
.cnt_bpoint .bruser .paging span.next a:hover {background-position:-750px -150px;}

/* 제작의뢰 */


#mainBlock .cnt_bpoint.order {width:81.85%;margin:auto;padding:0;} /* 제작의뢰 800/900 */ 

.page-id-8 #bodyWrapper {background:#fff url(./images/bg_box_cnts_4.gif) repeat-x 0 bottom;}
.page-id-8 #bodyWrapper #mainBlock {padding:0;width:100%;background:url(./images/bg_box_cnts_1.gif) repeat-x 0 top;}
.page-id-8 #bodyWrapper .bwbx {background:none;}
.page-id-8 #bodyWrapper .cnt_tit {display:none;}
.page-id-8 #footer {display:none;}

.cnt_bpoint.order h2.tit {font-size:24px;color:#363636;font-weight:normal;text-align:center;padding-top:40px;}
.cnt_bpoint.order h2.tit i {font-weight:normal;font-style:normal;}
.cnt_bpoint.order .requ {text-align:right;font-size:16px;}
.cnt_bpoint.order .req {color:#89c026;font-style:normal;font-weight:bold;padding:2px;}

.cnt_bpoint.order .star {display:block;background:url(./images/star.png) no-repeat center 0;height:25px;margin:30px 0;}

.cnt_bpoint.order .set {overflow:hidden;padding-bottom:25px;}
.cnt_bpoint.order .set label {display:block;font-size:18px;padding:0 0 10px 0;}
.cnt_bpoint.order .set .inp {background:#fff;float:left;padding:13px;border:1px solid #e0e0e0;font-size:16px;width:53%;text-indent:1.5%;-webkit-border-radius:5px; border-radius:5px;}
.cnt_bpoint.order .set .inp_txt {background:#fff;float:left;padding:13px;border:1px solid #e0e0e0;font-size:16px;width:53%;text-indent:1.5%;-webkit-border-radius:5px; border-radius:5px;}
.cnt_bpoint.order .set.on .inp,
.cnt_bpoint.order .set.on .inp_txt {border:1px solid #9fca4f;}
.cnt_bpoint.order .set .desc {color:#736357;float:right;font-size:16px;width:37%;background:#eae6d4;padding:15px;-webkit-border-radius:5px; border-radius:5px;}
.cnt_bpoint.order .set.on .desc {background:#9fca4f;color:#fff;}
.cnt_bpoint.order .set .desc .list {padding:10px 17px;}
.cnt_bpoint.order .set .desc .list li {list-style:disc;}
.cnt_bpoint.order .set p {font-size:18px;color:#7d7d7d;padding:5px 0 5px 10px;}
.cnt_bpoint.order .set p label {display:inline;}
.cnt_bpoint.order .set .inp_rd {margin-right:5px;}
.cnt_bpoint.order .set .wrap {width:53%;float:left;overflow:hidden;}
.cnt_bpoint.order .sett01 .inp_txt,
.cnt_bpoint.order .sett02 .inp_txt,
.cnt_bpoint.order .sett01 .desc,
.cnt_bpoint.order .sett02 .desc,
.cnt_bpoint.order .sett03 .desc,
.cnt_bpoint.order .sett04 .desc {min-height:130px;}
.cnt_bpoint.order .btnodsend {width:100%;text-align:center;}
.cnt_bpoint.order .btnodsend a {padding:0 10px;font-size:20px;color:#fff;font-weight:bold;display:block;height:60px;background:url(./images/btnodsend.png) no-repeat right 0;line-height:50px;}
.cnt_bpoint.order .btnodsend a:hover {background-position:right -100px;text-decoration:none;}
.cnt_bpoint.order .btnodsend a em {font-weight:bold;}
.cnt_bpoint.order .set.ifile .atfile {width:53%;padding:0 13px;position:relative;float:left;border:1px solid #e0e0e0;-webkit-border-radius:5px; border-radius:5px;}
.cnt_bpoint.order .set.ifile .atfile .inp {border:none;}
.cnt_bpoint.order .set.ifile .btn {position:absolute;top:0px;right:0px;cursor:pointer;}
.cnt_bpoint.order .set.ifile .btn .inp {padding:0;}
.cnt_bpoint.order .sett03 {display:none;}
.cnt_bpoint.order {position:relative;}
.cnt_bpoint.order .loading {display:none;position:absolute;top:1400px;width:100%;height:48px;background:url(./images/img_loading.gif) no-repeat center 0;}

#ofooter {width:90%;max-width:977px;margin:auto;overflow:hidden;}
#ofooter .tk-adelle {float:left;padding:0 40px 30px;font-style: normal; font-weight: 400;color:#736357;text-shadow: 1px 1px 0 #fbf9f5;}
#ofooter .tk-adelle i {font-style:normal;}
#ofooter .ftlogo {float:right;padding:0 40px 30px;}
/* 2016-01-27 css추가 */
#ofooter .txt_addr {padding:30px 40px 10px;font-weight: 400;color:#736357;text-shadow: 1px 1px 0 #fbf9f5;}
#ofooter .txt_addr i {font-style:normal;color:#333}
/* // 2016-01-27 css추가 */
.typekit-badge[style] {display:none !important;}



@media screen and (min-width: 1280px),only handheld and (min-device-width: 1280px) {


}

@media screen and (min-width: 1024px),only handheld and (min-device-width: 1024px) {
	.cnt_bpoint.order .set.ifile {display:none;}
}


@media screen and (max-width: 960px),only handheld and (min-device-width: 960px),only screen and (min-device-width: 768px) and (max-device-width: 1024px){
	.cnt_bpoint.order .set.ifile {display:none;}
	.cnt_bpoint.order .sett01 .inp_txt,
	.cnt_bpoint.order .sett02 .inp_txt,
	.cnt_bpoint.order .sett01 .desc,
	.cnt_bpoint.order .sett02 .desc,
	.cnt_bpoint.order .sett03 .desc,
	.cnt_bpoint.order .sett04 .desc {min-height:30px;}
}

@media screen and (max-width: 900px),only handheld and (min-device-width: 900px) {
}

@media screen and (max-width: 768px){
	#header {position:relative;height:70px;margin-top:10px;margin-bottom:10px;}
	#header h1 {position:absolute;bottom:0px;left:0px;width:45%;padding:0;}
	#header h2 {position:absolute;bottom:0px;right:0px;width:45%;padding:0 0 5px 0;}
	#header h1 img,
	#header h2 img {max-width:100%;}

	.cnt_bpoint.order .star {margin:15px 0;}
	
	.cnt_bpoint.order .set .inp,
	.cnt_bpoint.order .set .inp_txt,
	.cnt_bpoint.order .set .desc,
	.cnt_bpoint.order .set .wrap {float:none;width:100%;margin:10px auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.cnt_bpoint.order .btnodsend a {font-size:18px;text-align:left;}
	
	/*
	.cnt_bpoint.order .set.ifile .atfile {float:none;width:100%;position:relative;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.cnt_bpoint.order .set.ifile .atfile .inp {width:100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.cnt_bpoint.order .set.ifile .btn {position:absolute;top:10px;right:0px;}
	*/
}

@media screen and (max-width: 700px),only handheld and (min-device-width: 700px) {
	#ofooter .tk-adelle {float:none;padding:20px 0;text-align:center;}
	#ofooter .ftlogo {float:none;padding:20px 0;text-align:center;}
}

@media screen and (max-width: 640px),only handheld and (min-device-width: 320px) {
	.cnt_bpoint.order .btnodsend a {font-size:14px;text-align:left;}
	.cnt_bpoint.order .set p,
	.cnt_bpoint.order .set .inp,
	.cnt_bpoint.order .set .inp_txt {font-size:0.75em;}
	.cnt_bpoint.order .set .desc,
	.cnt_bpoint.order .set label,
	.cnt_bpoint.order .requ {font-size:0.5em;} 

	.cnt_bpoint.order h2.tit {font-size:0.5rem;}
	.cnt_bpoint.order h2.tit i {}
	.cnt_bpoint.order .btnodsend a em {display:block;text-indent:-9999px;}
	.cnt_bpoint.order .set p {width:100%;float:none;}

	#ofooter .tk-adelle i {display:block;text-align:center;}
}

/*
@media screen and (max-width: 480px),only handheld and (min-device-width: 480px) {
	.cnt_bpoint.order h2.tit {font-size:16px;}
	.cnt_bpoint.order .btnodsend a em {display:block;text-indent:-9999px;}
	

}	

@media screen and (max-width: 320px),only handheld and (min-device-width: 320px) {

	.cnt_bpoint.order .set p {width:100%;float:none;}
	.cnt_bpoint.order h2.tit i {display:block;}
	
}

*/