@charset "euc-kr";

.clear {clear:both}



/**
 * top_mem
 */
.top_mem {width:60px;}
.top_mem a {display:block;border:1px #353535 solid;margin:0 2px;-webkit-border-radius:0px;-moz-border-radius:0px}
.top_mem span {text-align:center;display:inline-block;width:54px;height:22px;line-height:22px;vertical-align:middle;font-size:12px;letter-spacing:-1px;background-color:#5D5D5D;color:#fff;}

/**
 * Footer - footer
 */
.footer {display:block;width:100%;text-align:center;font-family:inherit;}
.ft {display:table;overflow:hidden;margin:0 auto 8px}
.ft li {display:inline-block;zoom:1;*display:inline;vertical-align:top}
.ft a {display:block;border:1px #353535 solid;margin:0 2px;-webkit-border-radius:0px;-moz-border-radius:0px}
.ft span {display:inline-block;width:53px;height:22px;line-height:22px;overflow:hidden;vertical-align:middle;font-size:12px;letter-spacing:-1px;background-color:#5D5D5D;color:#fff;}
.pc_view{width:100px;margin:0 auto;border:1px solid #C4C7D0;border-radius:4px;height:26px;line-height:26px;overflow: hidden;
	background-image: linear-gradient(to bottom, #FFFFFF, #e6e6e6);
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #e6e6e6 100%);          /* chrome, safari */
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #e6e6e6 100%);          /* ff */
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #e6e6e6 100%);          /* ie10 */
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #e6e6e6 100%);     /*opera */
	background-image: linear-gradient(top, #FFFFFF 0%, #e6e6e6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#e6e6e6);          /* ie9 ÀÌÇÏ ¹öÀü */
}
.pc_view a{display:block;}

/* tip box */
#tip {display:inline-block;color:#f66e09;font-size:11px;font-family:inherit;letter-spacing:-1px;padding:2px 3px 1px;border:1px solid #eccbb1;background-color:#faf3ee;margin:2px 0 1px 0}
.tip {font-size:11px;line-height:1.5em;letter-spacing:-1px;color:#aaa}

.Form_ess {background-color:#ebebeb;border-bottom:#d7d7d7 1px solid;padding:6px 0 6px 10px;color:#333333;font-size:12px;text-align:left;}
.Form_right {border-bottom:#d7d7d7 1px solid;padding:6px 5px 6px;background-color:#fff;font-size:12px;text-align:left;}

/*button1*/
.btn_move{margin:15px auto 0px;overflow:hidden;padding:0 0 10px;text-align:center;}
	/*È®ÀÎ*/
	.btn_ok {background-color:#666;border:0px solid #333;display: inline-block;zoom:1;*display:inline;height: 28px;vertical-align: middle;cursor:pointer}
		.btn_ok{.margin-right:3px;}/*ie7*/
	.btn_ok span {color:#FFFFFF;display:block;font-family:verdana;font-size:12px;overflow:visible;padding:6px 20px;vertical-align: middle;}
	.btn_ok span.join {padding:7px 10px;}

	/*Ãë¼Ò*/
	.btn_cancle {background-color:#bdbdbd;border: 1px solid #b5b5b5;display: inline-block;zoom:1;*display:inline;height:28px;vertical-align: middle;cursor:pointer}
	.btn_cancle span {color: #fff;display: block;font-family:verdana;font-size:12px;overflow:visible;padding:7px 20px;vertical-align: middle;}

	/*´Ý±â*/
	.btn_close {background-color:#bdbdbd;border: 1px solid #b5b5b5;display: inline-block;zoom:1;*display:inline;vertical-align: middle;cursor:pointer}
	.btn_close span {color: #fff;display: block;font-family:verdana;font-size:12px;overflow:visible;padding:4px 20px;vertical-align: middle;}


/*button2*/
.btn_move2{margin:0 auto;overflow:hidden;padding:5px 0 0px;text-align:center;}
	/*È®ÀÎ*/
	.btn_ok2 {margin:0;padding:0;background-color:#666;border:0px solid #333;display: inline-block;zoom:1;*display:inline;vertical-align: middle;cursor:pointer}
	.btn_ok2 span {color:#FFFFFF;display:block;font-family:verdana;font-size:12px;overflow:visible;vertical-align: middle;padding:6px 10px}
		.btn_ok2 {.width:140px}/*ie7*/
		.btn_ok2 span {.padding:7px 0 7px}/*ie7*/

	/*Ãë¼Ò*/
	.btn_cancle2 {background-color:#bdbdbd;border: 1px solid #b5b5b5;display: inline-block;zoom:1;*display:inline;height:28px;vertical-align: middle;}
	.btn_cancle2 span {color: #fff;display: block;font-family:verdana;font-size: 12px;overflow: visible;vertical-align: middle;padding:6px 24px}

	/*´Ý±â*/
	.btn_close2 {background-color:#bdbdbd;border: 1px solid #b5b5b5;display: inline-block;zoom:1;*display:inline;/*height:30px;*/vertical-align: middle;}
	.btn_close2 span {color: #fff;display: block;font-family:verdana;font-size:12px;overflow:visible;padding:6px 20px;vertical-align: middle;}


/**
board_detail style
*/
#write_btn_box{margin:15px 5px 0;padding:10px 0 0;}

/*vote*/
.vote_btn {text-align:center;overflow:hidden;float:left;}
.vote_btn li {float:left;vertical-align:top;margin-right:4px;vertical-align:top;}
.vote_btn li img{display:block;vertical-align:top;}
.vote_btn span {color:#666;display:inline-block;overflow:hidden;padding:0 8px;height:20px;line-height:20px;vertical-align:top;font-size:12px;letter-spacing:-1px;font-weight:normal;}
.vote_btn span.off {color:#999}

/*write btn*/
.write_btn {overflow:hidden;float:right;}
.write_btn li span span input {font-size:12px;}
.write_btn li {float:left;vertical-align:top;margin-right:4px;}
.write_btn li.end {margin-right:0;}
.write_btn a {display:block;font-size:.90em;text-align:center;border:1px #b4b4b4 solid;background:#fcfcfc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
.write_btn .btn_tit {color:#666;display:inline-block;overflow:hidden;padding:0 7px;height:22px;line-height:22px;vertical-align:top;font-size:12px;letter-spacing:-1px;font-weight:normal;}
.write_btn .btn_tit.off {color:#999}

/*ÆäÀÌÁöÀÌµ¿*/
.near {display:table;text-align:center;overflow:hidden;margin:20px auto 20px auto}
.near li {display:inline-block;zoom:1;*display:inline;vertical-align:top}
.near a {display:block;font-size:.93em;text-align:center;text-shadow:0 0 2px #000;border:1px #222 solid;background:#555;margin:0 2px;-webkit-border-radius:0px;-moz-border-radius:0px}
.near span {color:white;display:inline-block;overflow:hidden;width:60px;height:20px;line-height:20px;vertical-align:top;font-size:12px;letter-spacing:-1px;font-weight:normal;-webkit-text-stroke-width:.02em}
.near span.off {color:#999}

#reply_bottom{padding:0 8px 8px;position:relative}
#reply_bottom #div_comment_icon_box{top:0;}

/*list btn*/
.list_btn {overflow:hidden;width:80px;margin:0 auto;}
.list_btn a {display:block;font-size:.92em;text-align:center;border:1px #b4b4b4 solid;background:#F4F4F4;;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
.list_btn .btn_tit {color:#666;display:inline-block;overflow:hidden;padding:0 7px;height:24px;line-height:24px;vertical-align:top;font-size:13px;letter-spacing:-1px;font-weight:normal;text-shadow: 0 1px #FFFFFF;}
.list_btn .btn_tit.off {color:#999}

/* Reply */
.bad b {color: #336699;}

#reply {margin-top:0px;position:relative;}
#reply td{padding:0;border:0;font-size:14px;}
.reply {display:table;overflow:hidden;width:100%;}
.reply li {display:inline-block;zoom:1;*display:inline;vertical-align:top;color:#333;font-size:13px;padding-left:5px;}
.reply .rbt {display:block;font-size:12px;text-align:center;width:13px;height:13px;line-height:16px;border:1px #cc0000 solid;background:red;-webkit-border-radius:3px;-moz-border-radius:3px}
.reply .rbt span {display:inline-block;overflow:hidden;margin:4px auto;width:9px;height:6px;background:url(../img/ic_cm.png) 0 0;text-indent:-99em;vertical-align:top;}
.reply .rbt span {.text-indent:0;.font-size:0;.line-height:0;.vertical-align:top;} /*ie6, 7¹öÀü¿ë*/
.reply .rbt.on span {background-position:0 -7px}

#reply_frame { margin-top:5px;padding:5px 10px;-webkit-border-radius:7px;-moz-border-radius:7px;background:url(../img/lite_bg.png)}
#reply_frame .rpl {display:table;overflow:hidden;width:100%}
#reply_frame .rpl li {display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:5px 0}
#reply_frame .rpl .face {width:20px;height:20px}
#reply_frame .face img {width:15px}
#reply_frame .rpl .cont {font-size:11px;color:#333}
#reply td.reply_text{font-size:12px;}

/*2013.04 ´ñ±Û ±â´ÉÃß°¡*/
#div_comment_item { margin-top:5px;margin-bottom:5px;padding:10px 10px;-webkit-border-radius:7px;-moz-border-radius:7px;background:url(../img/lite_bg.png)}
#div_comment_item .rpl {display:table;overflow:hidden;width:100%}
#div_comment_item .rpl li {display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:5px 0}
#div_comment_item .rpl .face {width:20px;height:20px}
#div_comment_item .face img {width:15px}
#div_comment_item .rpl .cont {font-size:11px;color:#333;width:100%;padding:0;}
#div_comment_item .toolbox{float:left;padding: 4px 0 0 22px}
#div_comment_item .toolbox .tool{float:left;margin-left:4px;padding:0 4px;background:#fefefe;color:#666;border-radius:2px;display:inline-block;border:1px solid #b6b6b6;
font-size:12px;letter-spacing: -1px;line-height:20px;padding:0 9px;text-align:center;vertical-align:top;cursor:pointer;}

#div_comment_item .content{margin:0;padding-bottom:2px}
#div_comment_item .ip{color:#9a9a9a;font-size:11px;margin-left:4px}

#div_comment_item .reply li.cont{width:100%;padding:0;}
#div_comment_item .rep_img{padding:4px 6px 0 0}
#div_comment_item .face{padding:0 6px 0 0}

#div_comment_item .even{border:1px solid red}
#div_comment_item #no_reply{font-size:11px;color:#666;}

/*´ñ±Û ¾ÆÀÌÄÜ*/
#commentRegistFrame{position:relative;left:0;top:0;padding:2px 4px;margin:0;}
#div_comment_icon_box{float:left;position:absolute;left:4px;top:-1px;display:none;background-color:#fff;border:1px solid #777777;z-index:5;}
#div_comment_icon_box li{float:left;padding:2px 3px;}

.commend_pl{padding-left:25px;}
#div_comment_item .reply .commend_pl{padding-left:38px;}
#div_comment_item .reply .toolbox{padding: 4px 0 0 30px;}

#div_comment_item .rpl .cont .rep_img{width:0;padding:0;}
#div_comment_item .content{font-size:12px;color:#666}

.inf{font-size:11px;}
.inf em{padding-right:6px}

.re_re_comment_box{}
.re_re_comment{float:left;width:100%}
#float_comment_icon_box{float:left;position:absolute;left:4px;top:40px;display:none;background-color:#fff;border:1px solid #777777;}
#float_comment_icon_box li{float:left;padding:2px 3px;}
.even{position:relative;}

#tbl1 .td_line td{border:0;padding:0}
.simpleform{padding-left:2px;border:1px solid #d7d7d7;height:18px;padding:2px}


/*ÇÏ´Ü ÀÌ¿ë¾à°ü*/
.footer_line{margin:0 auto;overflow: hidden;padding:0 0 9px;}
	.footer_line div{font-size:11px;margin:0 auto;text-align:center; color:#9a9a9a;font-family: 'Malgun Gothic','¸¼Àº °íµñ',dotum,'µ¸¿ò',sans-serif;}
	.footer_line div a{font-size:11px; color:#9a9a9a;font-family: 'Malgun Gothic','¸¼Àº °íµñ',dotum,'µ¸¿ò',sans-serif;}
	.line_pa{margin:0 0 0 5px;}
	.etc_content{color:#9a9a9a;font-size:11px;font-family: Helvetica,AppleGothic;padding:5px;min-height:360px;}


/*·Î±×ÀÎ*/
.login_tab{border:1px solid #DEDEDE}

.find_area {width:90%;color:#757B85;margin:5px auto;overflow: hidden;padding:10px 0 10px;}
.btn_find{width: 48%;height:30px;font-size:12px;border-radius:4px;display: inline-block;overflow: hidden;text-decoration: none;text-align:center;cursor:pointer;}
.find_area .btn_idpw {
    float: left;
    background-image: linear-gradient(to bottom, #FFFFFF, #e8e8e8);
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #e8e8e8 100%);          /* chrome, safari */
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #e8e8e8 100%);          /* ff */
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #e8e8e8 100%);          /* ie10 */
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #e8e8e8 100%);     /*opera */
	background-image: linear-gradient(top, #FFFFFF 0%, #e8e8e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#e8e8e8);          /* ie9 ÀÌÇÏ ¹öÀü */
    border: 1px solid #C0C3C8;
    color: #50596D;
    line-height: 30px;
}
.find_area .btn_idpw span{display:block;cursor:pointer;}

.find_area .btn_join {float:right;background-color:#BABCC2;padding:1px;}

.find_area .txt_join {
	background-color: #F4F4F4;
	background-image: linear-gradient(to bottom, #FFFFFF, #d4d4d4);
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #d4d4d4 100%);          /* chrome, safari */
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #d4d4d4 100%);          /* ff */
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #d4d4d4 100%);          /* ie10 */
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #d4d4d4 100%);     /*opera */
	background-image: linear-gradient(top, #FFFFFF 0%, #d4d4d4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#d4d4d4);          /* ie9 ÀÌÇÏ ¹öÀü */

    border-radius: 3px;box-shadow:1px 1px 1px rgba(255, 255, 255, 0.3) inset, -1px -1px 1px rgba(255, 255, 255, 0.3) inset;color:#50596D;display:inline-block;font-size:12px;height: 100%;
    line-height: 30px;
    text-align: center;
    width: 100%;
}

/*È¸¿ø°¡ÀÔ*/
.text{clear:both;border-radius:5px;border:1px solid #eaeaea;font-size:12px;line-height:1.4em;margin:10px 5px 20px;padding: 8px 8px 0;text-align: left;}
.text2{clear:both;background-color:#F7F7F7;border-radius:5px;border:1px solid #eaeaea;font-size:12px;line-height:1.4em;padding: 10px;text-align: left;}
.text_in{background-color:#fff;border-radius:5px;padding: 10px;}

/*È¸¿ø°¡ÀÔ º»¹®*/
.guide{margin:10px 10px;}
.join_area {border-top: 1px solid #FFFFFF;padding: 5px 5px 10px;text-align: center;}
.inner_join{margin-bottom:6px;}
.join_area .inner_join .btn_join {background-color:#BABCC2;border-radius:4px;cursor:pointer;display:inline-block;height:30px;padding:1px;text-decoration:none;overflow:hidden;width:99%;}
.join_area .inner_join .txt_join {background-color:#F4F4F4;
	background-image: linear-gradient(to bottom, #FFFFFF, #e7e7e7);
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #e7e7e7 100%);          /* chrome, safari */
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #e7e7e7 100%);          /* ff */
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #e7e7e7 100%);          /* ie10 */
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #e7e7e7 100%);     /*opera */
	background-image: linear-gradient(top, #FFFFFF 0%, #e7e7e7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#e7e7e7);          /* ie9 ÀÌÇÏ ¹öÀü */

	border-radius:3px;box-shadow:1px 1px 1px rgba(255, 255, 255, 0.3) inset, -1px -1px 1px rgba(255, 255, 255, 0.3) inset;color:#50596D;display:inline-block;font-size:12px;height:100%;line-height:30px;text-align:center;width:100%;}


/*¾à°üµ¿ÀÇ*/
.tit_t2{margin:0 0 5px;background:url('../images/tit2.png') no-repeat;color: #000000;font-size:12px;font-weight:bold;letter-spacing: -1px;text-shadow: 0 0 2px #FFFFFF;}
.terms{}
	.terms li {position:relative;margin:0 0 5px;}
	.terms li label {color:#777777;font-size:12px;}
	.terms li.end {margin:0;}
	.terms li .detail:after {position:relative;top:-1px;width:5px;height:8px;margin:0 0 0 3px;background: url("../images/bt_more.gif") no-repeat ;display:inline-block;zoom:1;*display:inline;}
	.terms li .detail {color:#999999;font-size:12px;letter-spacing:-1px;position:absolute;right:0;}

/*°¡ÀÔÆäÀÌÁö*/
.text input,.text label{}
.text input{}

.tit_g{font-weight:bold;font-size:13px;margin-bottom:4px;}
.tit_sub{color:#999;font-size:12px;}
.mr5{margin-right:0px}

#privacy {width:auto;height: 100px;text-align: left;overflow: auto;padding: 6px;border: #d7d7d7 1px solid;background-color: #ebebeb;font-size:12px;}

.id_overlap{font-size:13px;padding:10px 10px 5px;}
.id_overlap b{font-size:13px;font-weight:bolder;}
.form_input{border:1px solid #d7d7d7;font-family:verdana;font-weight:bolder;width:94px;height:19px;font-size:12px;font-weight:normal;color:#9a9a9a}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.close_btn{position:absolute;right:8px;top:7px;}
	.close_btn{top:5px\9;}
	.close_btn img{padding:5px;}

/*ºñ¹Ð¹øÈ£Ã£±â*/
#find_id{position:relative;padding:24px 10px 8px;}
	.id_find_st{position:relative;width:99%;margin:0 10px 5px;}
	.id_find_st dt{position: absolute;left:0;top:4px;width: 70px;}
	.id_find_st dd{overflow: hidden;padding: 0 12px 0 60px;}
	.confirm_btn{position:absolute;right:0;top:0;}

	.tf_info{border: 1px solid #d7d7d7;color:#333;border-radius:3px;font-size:12px;height:22px;line-height:18px;padding: 2px 0 1px 5px;width:100%;}

.Form_top2{background-color:#333333;padding:0;line-height:0;font-size:0;}

.hint_mass {margin: 0 0 0 0;padding: 10px 0 0 5px;}
.hint_mass li {color: #777777;font-size: 11px;letter-spacing: -1px;list-style: disc;margin-left: 15px;}


/*°¡ÀÔÀÎÁõ*/
#confirm_box{}

	/*ÅÇ*/
	div.term_tab {position:relative;width:100%;z-index:1;text-align:center;}
	div.term_tab ul {list-style:none;display:table;margin:0;padding:0;width:100%;}
	div.term_tab li {display:table-cell;vertical-align:top;/*width:50%;*/text-align:center;font-size:12px;background-color:#f1f1f1;cursor:pointer}
		div.term_tab li {.float:left;.display:inline;}/*ie7*/

	/*ÅÇ°¹¼öº° width°ª*/

	div.term_tab li.third {width:33%;}
	div.term_tab li.third_compr {width:34%;}
	div.term_tab li.second {width:50%;}

	div.term_tab li p{padding:7px 0 5px;border-top:1px #dedede solid;border-right:1px #dedede solid;border-bottom:1px #dedede solid;}
	div.term_tab li.on p{padding:7px 0 6px ;border-bottom:0px #fff solid;background-color:#fff;font-weight:bolder;letter-spacing:0px;}

	div.term_tab li.first p{border-left:1px #dedede solid;}
	div.term_tab li.third p{border-right: 0px solid #DEDEDE;}
	div.term_tab li.third.t3 p{border-right: 1px solid #DEDEDE;}
	div.term_tab li.third_compr p {border-left: 1px solid #DEDEDE;}

	/*ie6,7*/
	div.term_tab li.third {.width:33.3%;}
	div.term_tab li.third_compr {.width:33.2%;}
	div.term_tab li.second {.width:49.99%;}


	div.term_box {clear:both;border:1px #dedede solid;margin-top:-1px;padding:10px 10px 16px;z-index:0}
	div.term_box dl.box{margin:10px 0 20px 0;border:1px #dedede dotted;padding:15px 10px;background-color:#f7f7f7}
	dl.term_box dl {display:table;white-space:nowrap}

	/*ID,PW Ã£±â*/
	dl.term_box dt {display:table-cell;text-align:right;padding-left:5px;padding-right:5px;vertical-align:middle;*display:inline}
	dl.term_box dd {display:table-cell;margin-left:0;vertical-align:middle;*display:inline}
	#userno_text {width:110px;padding-left:0;}

	div.term_box h1{font-size:12px;margin-bottom:5px}
	div.term_box input.input {width:120px;border:1px #ccc solid;background-color:#fff;color:#000;font-size:12px;padding:3px;font-family:verdana;font-weight:bold;line-height:1.4em;*line-height:1.4em}
	div.term_box input.sno {width:130px;text-align:center}
	div.term_box p.box {font-size:11px;text-align:center;margin-bottom:14px;border:1px #dedede dotted;background-color:#f7f7f7;padding:15px;line-height:1.6em;color:#333}

		/*¾ÆÀÌµðÃ£±â ¹öÆ°*/
		.btn_move2.id_btn{padding:18px 0 8px;}
			.btn_move2.id_btn{padding:23px 0 8px\9;}/*ie*/
			.btn_move2.id_btn{.padding:25px 0 8px;}/*ie7*/


/*È¸¿ø°¡ÀÔ ÀÎÆ®·Î*/
#join_intro{margin:10px;padding:15px;border:1px solid #ededed;border-radius:10px;background-color:#f6f6f6}

.member {padding:15px;border: 1px solid #d6d6d6;border-radius:10px;background-color:#fefefe;}
.member .guide {color:#767676;margin:0 0 10px;text-align: center;}
.member .guide strong {display:block;margin:0 0 3px;color:#333;font-size:14px}
.member .guide span {font-size:11px;}

.link .btn {height:40px;line-height:40px;width:100%;}
.btn {border-radius:2px;display:inline-block;font-size:13px;font-weight:bold;text-align:center;vertical-align:middle;}

.artiblc{text-align:center;}
.artiblc .link .btn {width:50%;margin:0 auto}

.img_star{margin-top:-3px;}

/*°³ÀÎÈ¸¿ø*/
.person .link .btn_tit {color:#66A620;}
.btn.btnType2 {
	border: 1px solid #B1C986;box-shadow: 1px 2px 1px #FFFFFF inset, -1px -1px 1px #FFFFFF inset;
	background-image: linear-gradient(to bottom, #FFFFFF, #EEF3E6);
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #EEF3E6 100%);          /* chrome, safari */
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #EEF3E6 100%);          /* ff */
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #EEF3E6 100%);          /* ie10 */
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #EEF3E6 100%);     /*opera */
	background-image: linear-gradient(top, #FFFFFF 0%, #EEF3E6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#EEF3E6);          /* ie9 ÀÌÇÏ ¹öÀü */
}

/*±â¾÷È¸¿ø*/
.biz .link .btn_tit {color:#0EAFA2;}
.btn.btnType3 {
	border: 1px solid #88d8d2;box-shadow: 1px 2px 1px #FFFFFF inset, -1px -1px 1px #FFFFFF inset;
	background-image: linear-gradient(to bottom, #FFFFFF, #ddf3f1);
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #ddf3f1 100%);          /* chrome, safari */
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #ddf3f1 100%);          /* ff */
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #ddf3f1 100%);          /* ie10 */
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #ddf3f1 100%);     /*opera */
	background-image: linear-gradient(top, #FFFFFF 0%, #ddf3f1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#ddf3f1);          /* ie9 ÀÌÇÏ ¹öÀü */
}

/*¼­Ä¡ÆßÈ¸¿ø*/
.firm .link .btn_tit {color:#66A9C5;}
.btn.btnType4 {
	border: 1px solid #75bddb;box-shadow: 1px 2px 1px #FFFFFF inset, -1px -1px 1px #FFFFFF inset;
	background-image: linear-gradient(to bottom, #FFFFFF, #E9EFF1);
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E9EFF1 100%);          /* chrome, safari */
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #E9EFF1 100%);          /* ff */
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #E9EFF1 100%);          /* ie10 */
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #E9EFF1 100%);     /*opera */
	background-image: linear-gradient(top, #FFFFFF 0%, #E9EFF1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#E9EFF1);          /* ie9 ÀÌÇÏ ¹öÀü */
}

.orange_bb{color: #FF6600;font-family: dotum;font-size: 13px;font-weight: bold;}

/*È¸¿øÅ»Åð*/
.btn_regist {line-height:1.2em;background-color:#666;border:0px solid #333;display: inline-block;zoom:1;*display:inline;vertical-align: middle;color: #FFFFFF;
				font-family:verdana;font-size:11px;overflow:visible;padding:4px 14px;border-radius:0;cursor:pointer}

/* 2017.07.06 added by kurokisi */
.banner-wrap img {max-width:100%!important;height:auto!important}
