body,p,xspan,div,th,td,select,form,input,button,textarea,option {color:#555;font-size:13px;}

ul.wiz_tip li {padding-top:5px; padding-bottom:5px;}
ul.wiz_tip li a {color:#069;}

.table_boxv {border:0;width:100%;background-color:#c9ced5;border-spacing:1px;border-collapse:separate;}
.table_boxv thead th {padding:7px;background-color:#eef2f9; text-align:center;white-space:nowrap;}
.table_boxv tbody th {padding:7px;background-color:#fff; text-align:center;white-space:nowrap; font-weight:normal;}
.table_boxv tbody td {padding:7px;background-color:#fff; width:100%; word-break:break-all;word-wrap:break-word;white-space:normal;text-align:left;}
.table_boxv tbody td.price {text-align:center; color:#fe4c24; white-space:nowrap;}

.table_boxh {border:0;width:100%;background-color:#c9ced5;border-spacing:1px;border-collapse:separate;}
.table_boxh th {padding:7px;background-color:#eef2f9; text-align:center;white-space:nowrap;font-weight:normal;}
.table_boxh td {padding:7px;background-color:#fff; width:100%; word-break:break-all;word-wrap:break-word;white-space:normal;text-align:left;}
table.apply th {width:100px !important;}
table.apply td {width:auto;}
table.apply th span {color:#f00;}
table.table_boxh th span {color:#f00;}
table.table_boxv th span {color:#f00;}
table.apply {margin-bottom:20px;}
table.col2 td {width:50%;}
table.col3 td {width:33%; text-align:center;}
table.col4 td {width:25%; text-align:center;}
table.col5 td {width:20%; text-align:center;}
tr.head td {background-color:#eef2f9 !important;}
th.head {background-color:#f5f5f5 !important;}

.apply_head {font-size:14px; padding:0 0 5px 15px; margin:0; background:url(/image_bank/icon/icn57.gif) no-repeat 0 0;}

.table_list {border:0;width:100%;background-color:#c9ced5;}
.table_list th {padding:7px;text-align:center;background-color:#eef2f9; white-space:nowrap;}
.table_list td {padding:7px;background-color:#fff; text-align:center;vertical-align:top;word-break:break-all;word-wrap:break-word;white-space:normal;}
.table_list.full td {white-space:nowrap;} 
.table_list.full td.title {width:100%; word-break:break-all;word-wrap:break-word;white-space:normal;text-align:left;}

.module_list {border:0; width:100%; margin-bottom:10px;}
.module_list td{border:0; border-bottom:1px solid #ddd; padding:10px 0; white-space:nowrap; text-align:left; vertical-align:top;line-height:120%; font-size:13px; color:#333333;}
.module_list td.title {width:100%; word-break:break-all;word-wrap:break-word;white-space:normal;text-align:left;padding-right:10px;}
.module_list td a {color:#333333;text-decoration:none}

.myb_list {border:0; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; width:100%; margin-bottom:10px;}
.myb_list tr.bg0{background-color:#ffffff;}
.myb_list tr.bg1{background-color:#fdfdfd;}
.myb_list tr.hover{background-color:#eeeeee;}
.myb_list th{border:0; border-bottom:1px solid #ffffff; padding:6px 0; white-space:nowrap; text-align:center; font-size:13px; color:#333333; line-height:normal; background:#ffffff; background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed)); background:-moz-linear-gradient(top,#ffffff,#ededed);background:linear-gradient(to bottom,#ffffff,#ededed); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed');}
.myb_list th span {display:block; position:relative; text-align:center; padding:0 5px; color:#333333; font-size:13px;}
.myb_list th div {position:absolute; width:0; left:0; border-left:solid 1px #cccccc; border-right:solid 1px #ffffff;}
.myb_list td{border:0; border-top:1px solid #eeeeee; padding:6px; white-space:nowrap; text-align:center; line-height:120%; font-size:13px; color:#333333;}
.myb_list td.title {width:100%; word-break:break-all;word-wrap:break-word;white-space:normal;text-align:left;}
.myb_list td a {color:#333333;text-decoration:none}

.board_page{padding-bottom:10px;text-align:center;line-height:normal}
.board_page a,
.board_page strong{position:relative;display:inline-block; margin:0 4px; padding:4px 7px;font-weight:bold;text-decoration:none;line-height:normal;color:#333333;vertical-align:middle; border:solid 1px #dddddd; background-color:#ffffff;}
.board_page a:hover,
.board_page a:active,
.board_page a:focus{border:solid 1px #000000;}
.board_page strong{border:solid 1px #ff0000;}
.board_page .direction{font-weight:normal;white-space:nowrap}

.my_input0 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; height:21px; vertical-align:middle;}
select.my_input0,input[type="file"].my_input0 {margin:0;padding:0; height:21px;}
select.my_input0 option {padding:0; height:21px;color:#555555;}
.my_input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; height:24px; vertical-align:middle;}
select.my_input,input[type="file"].my_input {padding:0; height:24px;}
select.my_input option {padding:0; height:24px;color:#555555;}
.my_input_textarea {border:solid 1px #cccccc;background-color:#ffffff; color:#555555;}

.alignr {text-align:right !important;}
.alignc {text-align:center !important;}
.alignl {text-align:left !important;}

.ul_list {margin-top:10px;}
.ol_nonum {padding:0 !important;margin:0 !important;}
.ol_nonum li {padding:0; margin:0 0 20px 0; list-style:none;}

.stress {color:#00f; font-size:inherit; font-family:inherit; font-weight:inherit;}
.stressb {background-color:#3bbbe2; color:#fff;padding:2px; font-size:inherit; font-family:inherit; font-weight:inherit;}

.eng {font-size:15px; font-family:arial,Helvetica,sans-serif;}
.eng th,
.eng td,
.eng span,
.eng p,
.eng div,
.eng li {font-size:inherit !important; font-family:inherit !important;}

.eng_title {font-size:22px; color:#0849a3; font-family:arial;}

.shop_list_title {font-size:17px; color:#0849a3; font-weight:bold;}
.shop_list li {list-style:none; display:inline-block; vertical-align:top; width:25%; margin-bottom:30px;}
.shop_list._eng li {width:20%;}
.shop_list li>div {margin:0 0px;text-align:center; cursor:pointer;}
.shop_list li a {text-decoration:none;}
.shop_list li img {border:solid 2px #ddd;}
.shop_list li h3 {font-size:13px; font-weight:normal;}
.shop_list li p {font-size:14px !important; font-weight:bold;}
.shop_list li p span {font-size:12px !important; font-weight:normal;}
.shop_list._eng li h3 {font-size:15px; font-family:Arial; font-weight:normal;}
.shop_list._eng li p {font-size:18px !important; font-family:times new roman !important; font-weight:bold;}

.portfolio_list {border-bottom:solid 1px #ddd;}
.portfolio_list li {list-style:none; display:inline-block; vertical-align:top; width:33.3%; margin-bottom:20px;}
.portfolio_list li div {width:190px; margin:0 auto 5px auto; padding:2px; background-color:#fff; border:solid 1px #ddd;}
.portfolio_list li a {text-decoration:none;}
.portfolio_list li img {vertical-align:top; width:190px;}
.portfolio_list li h3 {margin:0 20px; text-align:center; font-size:13px; font-weight:bold; color:#555;}
.portfolio_list li p {margin:0 20px; text-align:center; font-size:13px; font-weight:normal; color:#888;}

.alert {color:#f00 !important;}
.ozlink {color:#069 !important; text-decoration:none;}
.hilite {color:#fd8300;font-weight:bold;}

.service_sel {padding-bottom:20px; white-space:nowrap;}
.service_sel label {font-size:14px; font-weight:bold;width:100px;}
.service_sel select {padding:0; height:26px; font-size:13px;width:571px; font-weight:bold;}
.service_sel select option {padding:0 5px; height:26px;color:#555555; font-size:13px; font-weight:bold;}

.my_h3 {padding:5px 0 5px 15px;font-size:13px; font-weight:bold; background:url(/image_bank/icon/icn57.gif) no-repeat 0 5px;}

#domain_sbox {border:solid 1px #ddd; padding:15px;
-webkit-border-radius:.5em; -moz-border-radius:.5em; border-radius:.5em;
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed)); background:-moz-linear-gradient(top,#ffffff,#ededed);background:linear-gradient(to bottom,#ffffff,#ededed); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed');
}
#domain_sbox ul {list-style:none; text-align:center;}
#domain_sbox li {display:inline-block; vertical-align:middle;}
#domain_sbox .domain_prefix {font-size:20px;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;tahoma;}
#domain_sbox .domain_input input {font-size:20px;width:300px;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; height:22px; vertical-align:middle;}
#domain_sbox .domain_input textarea {font-size:18px;width:380px;border:solid 1px #cccccc;background-color:#ffffff; color:#555555;}

.hosting_tab {list-style:none;}
.hosting_tab h3 {display:inline-block;width:150px;font-size:13px; font-weight:bold; text-align:center; vertical-align:top; color:#639cd3;}
.hosting_tab h3 img {max-width:100px;padding-top:5px;}
.hosting_tab p {display:inline-block;width:470px;padding-left:10px; margin-top:0;}
.hosting_tab>li {border-bottom:dotted 1px #ccc; padding:10px 0;}
.hosting_tab ol {width:470px;margin:0 0 0 auto;}

.hosting_tab2 {list-style:none;}
.hosting_tab2 h3 {float:left; width:260px;font-size:13px; font-weight:bold; vertical-align:top; color:#639cd3;}
.hosting_tab2 p {float:left; width:260px;}
.hosting_tab2 img {float:right; border:solid 1px #ddd;}
.hosting_tab2 li {border-bottom:dotted 1px #ccc; padding:10px 0;}

#ozns_info {position:relative; width:172px;height:132px;background:url(/img/ns_bg.gif) no-repeat;margin-top:10px;padding:0}
#ozns_info div {margin-left:50px;font-family:Dotum; line-height:120%;}
#ozns_info .ns_info_01 {position:absolute; top:36px;}
#ozns_info .ns_info_02 {position:absolute; top:83px;}

td.title.secret{padding-left:22px;background:url(/cgi_bank/board/btn_img/secret_head.gif) no-repeat 5px center;}

#cell_8_107 .searchbox1_input {
border-bottom-left-radius:7px;-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;
border-top-left-radius:7px;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;
}
#cell_8_107 button {
border-bottom-right-radius:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;
border-top-right-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;
}

#head_mfree {position:relative;margin:0;padding:3px 5px 6px 5px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;background-color:#ffffff;background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));background: -moz-linear-gradient(top, #ffffff, #eeeeee);background: linear-gradient(to bottom, #ffffff, #eeeeee);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr=#ffffff, endColorStr=#eeeeee) ;}
#head_mfree, #head_mfree a {text-align:left;font-size:13px;color:#555555;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;text-decoration:none;font-weight:bold;}
#head_mfree img {display:block;}
#head_mfree div {position:absolute;right:5px;top:25%;}
#notice_mfree {text-align:left;padding:0;margin:10px 0px 0px 0px;}
#notice_mfree ul {padding:0;margin:0;}
#notice_mfree li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;list-style:none;margin:0;padding:0;width:50%;text-align:center;}
#notice_mfree li div.each_item {margin:0 0 13px 0;}
#notice_mfree .keep_ratio {position:relative;padding:2px; margin:0 auto; display:inline-block; border:solid 1px #dddddd;}
#notice_mfree .notice_thumb {padding:0;margin:0;display:block;width:100px;height:76px;}
.notice_mfree a {text-decoration:none}
.notice_mfree h3 {margin:0; padding:0;text-align:center;}
.notice_mfree h3 a {display:block;text-align:center;font-size:12px;color:#555;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.notice_mfree h3 a:hover,.notice_mfree h3 a:focus {color:#000000}

#cell_108_121, #cell_108_120,
#menu_group_2 #cell_108_128, #menu_group_2 #cell_108_129,
#menu_group_19 #cell_108_129, #menu_group_19 #cell_108_130,
#menu_group_13 #cell_108_128, #menu_group_13 #cell_108_129 {display:none;}
#cell_108_121 a,
#menu_group_2 #cell_108_128 a,
#menu_group_19 #cell_108_129 a,
#menu_group_13 #cell_108_128 a {
	display:block; background-color:#19578c;
	background:-webkit-gradient(linear, left top, left bottom, from(#19578c), to(#19578c));
	background:-moz-linear-gradient(top,  #19578c,  #19578c);
	background:linear-gradient(to bottom,  #19578c,  #19578c);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#19578c', endColorstr='#19578c');
}
#hosting_svc_table div.quota {color:#888;font-size:11px;padding-top:5px;}

/* 미디어쿼리 */
@media screen and (max-width:800px){
	#cell_108_115,
	#cell_8_107,
	#cell_2_117,
	#menu_group_2 #cell_2_126,
	#cell_51_110,
	#cell_51_119,
	#cell_2_125,
	#cell_121_123,
	#cell_121_124,
	#cell_120_126,
	#menu_group_13 #cell_120_127,
	#cell_2_4 {display:none;}

	#cell_108_121,
	#menu_group_2 #cell_108_128,
	#menu_group_19 #cell_108_129,
	#menu_group_13 #cell_108_128 {display:block;}

	#menu_group_2 #cell_2_120 {min-height:100px;padding-top:15px;}
	#menu_group_2 #cell_120_127 {position:relative;width:auto; height:auto; left:auto; top:auto; overflow-x:visible; overflow-y:visible;}
	#menu_group_2 #cell_120_127 h2,
	#menu_group_2 #cell_120_127 ul,
	#menu_group_2 #cell_120_127 p {display:none;}
	#menu_group_2 #cell_120_127 iframe {width:100%; height:160px;}

	#menu_group_19 #cell_2_120 {min-height:100px;padding-top:15px;}
	#menu_group_19 #cell_120_128 {position:relative;width:auto; height:auto; left:auto; top:auto;}
	#menu_group_19 #cell_120_127 {display:none;}

	#menu_group_13 #cell_2_120 {min-height:100px;padding-top:0;}
	#menu_group_13 iframe {width:100%; height:160px;}

	#page_container {width:auto !important; margin:0; padding:0;}
	#cell_114_8, #cell_108_115, #cell_116_2, #cell_118_51, #cell_118_289, #cell_126_2 {width:auto;}
	#cell_0_114, #cell_0_116, #cell_0_118 {min-width:100px;}
	#cell_0_114, #cell_114_8 {height:70px;min-height:70px;}
	#cell_0_108 {height:auto;}
	#cell_2_5 {width:auto;margin:0;padding-top:10px;float:none;}
	#cell_5_53 iframe, #cell_5_53 object, #cell_5_53 embed {width:100%;}
	#cell_2_121 {margin:0;}
	#cell_121_122 {width:100%;padding:0;margin:0;background:none;}
	#cell_51_111, #cell_51_111 span, #cell_51_111 a {color:#c3d1db;}
	#hmenu_65 li:first-child {display:none;}
	#hmenu_65 li:last-child {display:none;}
	#cell_8_102 {padding:0;top:5px;}
	#cell_8_102 img {width:80%;}
	#cell_108_115 {padding-left:0; padding-right:0;}

	#free_skin_td1 {width:80px !important;}
	#free_skin_td1 img {padding:0 !important;width:80px;}
	#free_skin_td2 {padding-left:5px !important;}
	#free_skin_td2 .table_boxh th,
	#free_skin_td2 .table_boxh td {padding:2px !important;}

	.module_list img {width:150px;}

	#shop_list1 li {width:auto;display:block;}
	#shop_list1 li img {max-width:300px;}
	#shop_list2 li img {width:90%;}

	#hmenu_63.roll_gnb li,#hmenu_151.roll_gnb li {width:auto !important;}
	#hmenu_63.roll_gnb li a,#hmenu_151.roll_gnb li a {margin:0 0 2px 0; padding:3px 6px;}
	#hmenus_63 .roll_gnbSub {position:relative; margin-top:5px;padding:5px; background-color:#fff;}
	#hmenus_63 .roll_gnbSub li a {margin:0 0 2px 0; padding:1px 3px;}

	#hmenu_231.roll_gnb li,#hmenu_151.roll_gnb li {width:auto !important;}
	#hmenu_231.roll_gnb li a,#hmenu_151.roll_gnb li a {margin:0 0 2px 0; padding:3px 6px;}
	#hmenus_231 .roll_gnbSub {position:relative; margin-top:5px;padding:5px; background-color:#fff;}
	#hmenus_231 .roll_gnbSub li a {margin:0 0 2px 0; padding:1px 3px;}

	#cell_0_116 {padding-top:0;}
	#menu_group_13 #cell_0_126 {padding-top:15px;}

	.smartOutput .table_boxv tbody th {word-break:break-all;word-wrap:break-word;white-space:normal;min-width:50px;}
	.smartOutput .table_boxv tbody td.price {word-break:break-all;word-wrap:break-word;white-space:normal;;}
	.smartOutput .table_boxh th {word-break:break-all;word-wrap:break-word;white-space:normal;min-width:50px;}
	.smartOutput .table_boxh td {word-break:break-all;word-wrap:break-word;white-space:normal;}

	form[name="eform"] .table_boxh td input[type="text"] {width:100%;}

	#domain_sbox .domain_input input {width:100px;}
	#domain_sbox .domain_input textarea {width:100%;}
	.table_boxh.apply td input[type="text"][size="30"] {width:150px;}
	.table_boxh.apply td input[type="text"][size="25"] {width:150px;}
	.table_boxh.apply td input[type="text"][size="40"] {width:150px;}
	#agreement_box {height:200px;overflow:scroll;width:100%; border-bottom:solid 1px #ddd;}
	.myb_list td input[type="text"][size="22"] {width:50px;}
	#hosting_svc_table th {padding:2px;}
	#hosting_svc_table td {padding:2px;}
	#hosting_svc_table th a {display:none;}
	#hosting_svc_table th span {display:none;}

	.service_sel select {width:200px;}
	#disk_box, #traffic_box {display:none;}

	#qna_list thead tr th:nth-child(1) {display:none;}
	#qna_list tbody tr td:nth-child(1) {display:none;}
	#qna_list thead tr th:nth-child(2) {display:none;}
	#qna_list tbody tr td:nth-child(2) {display:none;}
	#qna_list thead tr th:nth-child(6) {display:none;}
	#qna_list tbody tr td:nth-child(6) {display:none;}
	#qna_list thead th:nth-child(3) div {border:none;}
	#qna_list thead th:nth-child(3) {border-left:solid 1px #ddd};

	.hosting_tab>li {padding:0;margin:0;}
	.hosting_tab h3 {display:block;width:auto;}
	.hosting_tab p {display:block;width:auto;padding:10px 0 0 0;}
	.hosting_tab ol {display:block;width:auto;padding:10px 0 0 0;margin-left:12px;}

	@media screen and (max-device-width:800px){
		#qna_list tbody tr td:nth-child(4) {max-width:30px;overflow:hidden;}

		#my_domain_list thead tr th:nth-child(2) {display:none;}
		#my_domain_list tbody tr td:nth-child(2) {display:none;}
		#my_domain_list thead tr th:nth-child(3) {display:none;}
		#my_domain_list tbody tr td:nth-child(3) {display:none;}
	}
}
@media screen and (min-width:800px) {
	#cell_108_121, #cell_108_120,
	#menu_group_2 #cell_108_128, #menu_group_2 #cell_108_129,
	#menu_group_19 #cell_108_129, #menu_group_19 #cell_108_130,
	#menu_group_13 #cell_108_128, #menu_group_13 #cell_108_129 {display:none !important;}

        #cell_108_115 {display:block !important;}
	#cell_5_53 {overflow-x:visible;}
}
