@charset "utf-8";

*	{ margin:0; padding:0; }
body, th, td, textarea, h1, h2, h3, h4, h5, h6 {
	font-family:tahoma, dotum;
	font-size:12px;
	color:#666;
}
body, th, td, textarea		{ line-height:1.4em; }
img, fieldset					{ border:0; vertical-align:top; }
li								{ list-style:none; }
select, input					{ font-family:verdana; color:#000000; font-size:12px; line-height:1.2em; }
address,em					{ font-style:normal; }
hr, legend					{ display:none; }
a			{ color:#333; text-decoration:none; }
a:hover	{ color:#ff6600; }

/* color */
.gray_01				{ color:#333 !important; }
.gray_02				{ color:#444 !important; }
.gray_03				{ color:#666 !important; }
.gray_04				{ color:#999 !important; }
.gray_04b			{ color:#b1b1b1 !important; }
.gray_05				{ color:#ddd !important; }
.blue_01				{ color:#2f88c9 !important; }
.blue_02				{ color:#639cc6 !important; }
.blue_03				{ color:#618395 !important; }
.blue_04				{ color:#0089ab !important; }
.blue_05				{ color:#425177 !important; }
.blue_06				{ color:#2f6a9b !important; }
.blue_07				{ color:#39bad3 !important; }
.green_01			{ color:#75ae4a !important; }
.green_02			{ color:#5f9111 !important; }
.green_03			{ color:#1caf0c !important; }
.org_01				{ color:#e66d00 !important; }
.org_02				{ color:#ff7315 !important; }
.org_03				{ color:#ff4200 !important; }
.red					{ color:#ff0000 !important; }
.red_01				{ color:#d60705 !important; }
.white				{ color:#fff !important; }

/* link */
.link_01 a			{ color:#868686; }
.link_01 a:hover	{ text-decoration:underline; }
.link_02 a			{ color:#666; }
.link_02 a:hover	{ color:#4894dd; text-decoration:underline; }
.link_03 a			{ color:#2f88c9; }
.link_03 a:hover	{ text-decoration:underline; }

/* bg */
.bg_0				{ background-color:#fff !important; }
.bg_1				{ background-color:#f6f6f6 !important; }
.bg_1b			{ background-color:#f8f8f8 !important; }
.bg_2				{ background-color:#ececec !important; }

/* line */
.line_01			{ padding-top:1px; background-color:#eee; }
.line_01b			{ padding-top:1px; background-color:#e0e0e0; }
.line_01c			{ padding-top:1px; background-color:#3e3e3e; }
.line_02			{ padding-top:1px; background:url(//img.cafe24.com/images/hosting2/web_hosting/line_01.gif) bottom repeat-x; }
.line_02b			{ padding-top:1px; background:url(//img.cafe24.com/images/hosting2/main/line_02b.gif) bottom repeat-x; }
.line_03			{ border-bottom:1px #639cc6 dashed; }
.line_04			{ padding-top:10px; background:url(//img.cafe24.com/images/hosting2/cscenter/line_02.gif) repeat-x; }
.line_05			{ padding-top:2px; background-color:#77b1db; }
.line_05b			{ padding-top:2px; background-color:#c0d7a3; }
.line_05c			{ padding-top:2px; background-color:#565656; }
.line_06a			{ padding-top:5px; background:url(//img.cafe24.com/images/hosting2/domain/line_06a.gif) repeat-x; }
.line_06b			{ padding-top:5px; background:url(//img.cafe24.com/images/hosting2/domain/line_06b.gif) repeat-x; }
.line_bi			{ border-bottom:1px #e6e6e6 solid; }
.line_step		{ padding-top:12px; background:url(//img.cafe24.com/images/hosting2/web_hosting/step_line.gif) right top no-repeat; }

/* title, text */
.tle_01			{ margin-top:30px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_03.gif) 0 3px no-repeat; padding:0 0 0 18px; font:bold 14px/15px gulim; color:#000; }
.tle_01b			{ margin-top:30px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_03.gif) 0 1px no-repeat; padding:0 0 0 18px; font:bold 12px/1.2em verdana; color:#1174b3; }
.tle_02 { margin:30px 0 0; height:19px; background:url('//img.cafe24.com/images/hosting2/server_hosting/bul_04.gif') 0 0 no-repeat; padding:0 0 0 30px; }
.tle_02 img { margin:1px 0 0; }
.tle_03	{ margin-top:30px; background:url('//img.cafe24.com/images/hosting2/web_hosting/bul_03.gif') 0 3px no-repeat; padding:0 0 0 18px; font:bold 14px/16px gulim; color:#000; }

.mtle_01			{ padding:16px 0 0 20px; font:bold 12px/1.3em tahoma; color:#639cc6; }
.mtle_02			{ padding:16px 0 0 0; font:bold 12px/1.3em tahoma; color:#639cc6; }
.mtle_03			{ padding:0 0 0 12px; font:bold 12px/1.3em tahoma; color:#639cc6; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_mtle_03.gif) 0 4px no-repeat; }
.mtle_03b		{ padding:0 0 0 12px; font:bold 12px/1.3em tahoma; color:#639cc6; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_mtle_03.gif) 0 4px no-repeat; }
.mtle_04			{ padding:0 0 0 19px; font:bold 12px/1.2em tahoma; color:#484848; background:url(//img.cafe24.com/images/hosting2/service/bul_01.gif) 0 1px no-repeat; margin-top:21px; }
.mtle_05			{ margin-top:25px; background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_mtle_05.gif) 0 5px no-repeat; padding:0 0 0 15px; }
.mtle_06 { padding:20px 0 0 30px; font-size:12px; font-weight:bold; }

.stle_01			{ margin:12px 0 0 23px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_04.gif) 0 5px no-repeat; padding:0 0 0 8px; font:bold 12px/1.3em tahoma; color:#333; }
.stle_02			{ margin:12px 0 0 2px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_04.gif) 0 5px no-repeat; padding:0 0 0 8px; font:bold 12px/1.3em tahoma; color:#333; }
.txt_01a			{ padding:10px 0 0 32px; font:12px/1.4em tahoma; }
.txt_02a			{ padding:10px 0 0 10px; font:12px/1.4em tahoma; }
.txt_01b			{ padding:10px 0 0 32px; font:11px/1.4em dotum; color:#999; }
.txt_02b			{ padding:10px 0 0 10px; font:11px/1.4em dotum; color:#999; }

/* tab */
.tab_01			{ height:26px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_tab_01.gif) bottom repeat-x; padding-left:10px; }
.tab_01 li			{ height:26px; float:left; background:url(//img.cafe24.com/images/hosting2/web_hosting/tab_01_off.gif) right top no-repeat; padding:0 21px 0 0; margin-right:2px; cursor:pointer; font:bold 11px/11px dotum; color:#7b8e9f; }
.tab_01 li p		{ height:18px; float:left; background:url(//img.cafe24.com/images/hosting2/web_hosting/tab_01_off.gif) no-repeat; padding:8px 0 0 10px; }
.tab_01 .on		{ background:url(//img.cafe24.com/images/hosting2/web_hosting/tab_01_on.gif) right top no-repeat; color:#639cc6; }
.tab_01 .on p	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/tab_01_on.gif) no-repeat; }

.tab_02			{ background:url(//img.cafe24.com/images/hosting2/server_hosting/tab_bg_02.gif) bottom repeat-x; height:24px; padding-left:5px; }
.tab_02 ul		{ height:24px; border-left:1px #d2d2d2 solid; }
.tab_02 li			{ float:left; border-top:1px #d2d2d2 solid; border-right:1px #d2d2d2 solid; background-color:#fafafa; padding:5px 20px 0; height:17px; font:11px/1.2em dotum; color:#666666; letter-spacing:-1px; cursor:pointer; }
.tab_02 .on		{ background:#fff url(//img.cafe24.com/images/hosting2/server_hosting/bul_tab_02.gif) right top no-repeat; height:18px; font-weight:bold; padding-right:22px; color:#333; }

.tab_03 { height:29px; background:url('//img.cafe24.com/images/hosting2/server_hosting/bg_tab_03.gif') bottom repeat-x; padding-left:10px; }
.tab_03 li { height:29px; float:left; background:url('//img.cafe24.com/images/hosting2/server_hosting/tab_03_off.gif') right top no-repeat; padding:0 27px 0 0; margin-right:2px; cursor:pointer; font:bold 11px/11px dotum; color:#618395; }
.tab_03 li p { height:20px; float:left; background:url('//img.cafe24.com/images/hosting2/server_hosting/tab_03_off.gif') no-repeat; padding:9px 0 0 18px; }
.tab_03 .on { background:url('//img.cafe24.com/images/hosting2/server_hosting/tab_03_on.gif') right top no-repeat; color:#3499cc; }
.tab_03 .on p { background:url('//img.cafe24.com/images/hosting2/server_hosting/tab_03_on.gif') no-repeat; }

.mTab.typeTab { margin:13px 0 34px; }
.mTab.typeTab > ul { height:34px; border-left:1px solid #49a3cc; border-bottom:1px solid #49a3cc; }
.mTab.typeTab > ul:after { content:""; display:block; clear:both; }
.mTab.typeTab > ul > li { float:left; border-right:1px solid #49a3cc; border-top:1px solid #49a3cc; }
.mTab.typeTab > ul > li a { display:block; height:34px; padding:0 70px; line-height:34px; color:#49a3cc; font-weight:bold; }
.mTab.typeTab > ul > li.on a { color:#fff; background-color:#49a3cc; }

/* list */
.list_01 li { background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_list_01.gif) 0 5px no-repeat; padding:0 0 2px 8px; }
.list_02 li { background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_02.gif) 0 6px no-repeat; padding:0 0 2px 8px; }
.list_03 li { background:url(//img.cafe24.com/images/hosting2/myservice/bul_list_03.gif) 0 6px no-repeat; padding:0 0 2px 9px; }
.list_04 li { background:url(//img.cafe24.com/images/hosting2/myservice/bul_03.gif) 0 5px no-repeat; padding:0 0 2px 8px; }
.list_05 li { background:url(//img.cafe24.com/images/hosting2/myservice/bul_06.gif) 0 6px no-repeat; padding:0 0 2px 8px; }
.list_06 li { background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_07.gif) 0 7px no-repeat; padding:0 0 3px 8px; }
.list_07 li { position:relative; padding:0 0 0 10px; color:#999; line-height:1.6em; }
.list_07 li:before { content:""; position:absolute; top:8px; left:0; width:5px; height:1px; background-color:#898989; }
.list_08 li { padding:0 0 8px 10px; color:#6e6e6e; background:url('//img.cafe24.com/images/hosting2/web_hosting/bul_list_01.gif') 0 5px no-repeat; }
.list_08 li:last-child { padding-bottom:0; }
.list_09 li { position:relative; padding:0 0 4px 10px; color:#6e6e6e; line-height:1.5em; }
.list_09 li:last-child { padding-bottom:0; }
.list_09 li:before { content:""; position:absolute; top:8px; left:0; width:5px; height:1px; background-color:#6e6e6e; }

.olist_01			{ font:12px/1.4em tahoma; }
.olist_01 li		{ padding:0 0 8px 20px; }
.olist_01 .no1	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_01.gif) 0 2px no-repeat; }
.olist_01 .no2	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_02.gif) 0 2px no-repeat; }
.olist_01 .no3	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_03.gif) 0 2px no-repeat; }
.olist_01 .no4	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_04.gif) 0 2px no-repeat; }
.olist_01 .no5	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_05.gif) 0 2px no-repeat; }
.olist_01 .no6	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_06.gif) 0 2px no-repeat; }
.olist_01 .no7	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_07.gif) 0 2px no-repeat; }
.olist_01 .no8	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_08.gif) 0 2px no-repeat; }
.olist_01 .no9	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_09.gif) 0 2px no-repeat; }
.olist_01 .no10	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_10.gif) 0 2px no-repeat; }
.olist_01 .no11	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_11.gif) 0 2px no-repeat; }
.olist_01 .no12	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_12.gif) 0 2px no-repeat; }
.olist_01 .no13	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_13.gif) 0 2px no-repeat; }
.olist_01 .no14	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_14.gif) 0 2px no-repeat; }
.olist_01 .no15	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/num_15.gif) 0 2px no-repeat; }

.olist_02			{ font:11px/1.4em dotum; }
.olist_02 li		{ padding:0 0 8px 18px; }
.olist_02 .no1	{ background:url(//img.cafe24.com/images/hosting2/myservice/no1.gif) 0 2px no-repeat; }
.olist_02 .no2	{ background:url(//img.cafe24.com/images/hosting2/myservice/no2.gif) 0 2px no-repeat; }
.olist_02 .no3	{ background:url(//img.cafe24.com/images/hosting2/myservice/no3.gif) 0 2px no-repeat; }

.olist_03			{ font:12px/1.3em verdana; }
.olist_03 li		{ padding:0 0 6px 18px; }
.olist_03 .no1	{ background:url(//img.cafe24.com/images/hosting2/myservice/rno1.gif) 0 2px no-repeat; font-weight:bold; }
.olist_03 .no2	{ background:url(//img.cafe24.com/images/hosting2/myservice/rno2.gif) 0 2px no-repeat; font-weight:bold; }
.olist_03 .no3	{ background:url(//img.cafe24.com/images/hosting2/myservice/rno3.gif) 0 2px no-repeat; font-weight:bold; }
.olist_03 .no4	{ background:url(//img.cafe24.com/images/hosting2/myservice/rno4.gif) 0 2px no-repeat; }
.olist_03 .no5	{ background:url(//img.cafe24.com/images/hosting2/myservice/rno5.gif) 0 2px no-repeat; }
.olist_03 a		{ color:#666; }
.olist_03 a:hover		{ color:#62af3a; }

.list_10 > li { position:relative; padding:0 0 1px 10px; color:#6e6e6e; font-family:dotum; line-height:1.5em; background:none; }
.list_10 > li:last-child { padding-bottom:0; }
.list_10 > li:before { content:""; position:absolute; top:8px; left:0; width:5px; height:1px; background-color:#6e6e6e; }

.pl23				{ padding-left:23px; }

/* btn */
.btn_01			{ background:url(//img.cafe24.com/images/hosting2/web_hosting/main/icon_mm.gif) 0 3px no-repeat; padding:0 0 0 9px; _padding-top:1px; font:11px/11px dotum; color:#468dbe; display:inline-block; }
.btn_04			{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_04.gif) 0px 3px no-repeat; padding:0 0 0 14px; _padding-top:1px; font:11px/11px dotum; color:#468dbe; display:inline-block; }
.btn_04b			{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_04b.gif) 0px 3px no-repeat; padding:0 0 0 14px; _padding-top:1px; font:11px/11px dotum; color:#7ea26d; display:inline-block; }
.btn_05			{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_btn_05.gif) right 1px no-repeat; padding:0 7px 0 0; _padding-top:1px; font:11px/11px dotum; color:#468dbe; display:inline-block; }
.btn_05b			{ background:url(//img.cafe24.com/images/hosting2/myservice/btn_05b.gif) right 1px no-repeat; padding:0 10px 0 0; _padding-top:1px; font:11px/11px dotum; color:#7ea26d; display:inline-block; }
.btn_05c			{ background:url(//img.cafe24.com/images/hosting2/myservice/btn_05c.gif) right 0px no-repeat; padding:0 13px 0 0; _padding-top:1px; font:11px/11px dotum; color:#7ea26d; display:inline-block; }
.btn_05d			{ background:url(//img.cafe24.com/images/hosting2/domain/btn_05d.gif) right 0px no-repeat; padding:0 13px 0 0; _padding-top:1px; font:11px/11px dotum; color:#6397d3; display:inline-block; }
.btn_06			{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_01.gif) right 2px no-repeat; padding:0 12px 0 0px; _padding-top:1px; font:11px/11px dotum; color:#74a918; display:inline-block; }
.btn_07			{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_06.gif) no-repeat; padding:0 0 0 14px; _padding-top:1px; font:11px/11px dotum; color:#849259; display:inline-block; }
.btn_07b			{ background:url(//img.cafe24.com/images/hosting2/service/bul_03.gif) no-repeat; padding:0 0 0 14px; _padding-top:1px; font:11px/11px dotum; color:#76b9ed; display:inline-block; }
.btn_07c			{ background:url(//img.cafe24.com/images/hosting2/service/bul_03.gif) no-repeat; padding:0 0 0 14px; _padding-top:1px; font:11px/11px dotum; color:#598492; display:inline-block; }
.btn_07d			{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_05.gif) right top no-repeat; padding:0 16px 0 0; _padding-top:1px; font:11px/11px dotum; color:#468dbe; display:inline-block; }
.btn_07e			{ background:url(//img.cafe24.com/images/hosting2/service/bul_04.gif) no-repeat; padding:0 0 0 14px; _padding-top:1px; font:11px/11px dotum; color:#f95e00; display:inline-block; }
.btn_07:hover	{ color:#849259; text-decoration:underline; }
.btn_07b:hover	{ color:#76b9ed; text-decoration:underline; }
.btn_07c:hover	{ text-decoration:underline; }
.btn_08			{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_btn_00.gif) right 1px no-repeat; padding:1px 23px 1px 0; font:bold 11px/11px dotum; color:#4184b4; display:inline-block; cursor:pointer; }
.btn_09			{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_btn_01.gif) right 1px no-repeat; padding:1px 23px 1px 0; font:bold 11px/11px dotum; color:#4184b4; display:inline-block; cursor:pointer; }
.btn_normal { display:inline-block; padding:4px 9px 2px; border-style:solid; border-width:1px; border-color:#a4a4a4 #5d5d5d #5d5d5d #7c7c7c; color:#363636; background:#f5f5f5; }
.hosting_tip { position:relative; }
.hosting_tip .tooltip { display:none; position:absolute; left:0; bottom:20px; padding:8px; border:1px solid #6f94c0; border-radius:2px; box-sizing:border-box; letter-spacing:-1px; box-shadow:0 1px 2px rgba(0,0,0,.2); background:#fff; }
.hosting_tip .tooltip .edge { position:absolute; left:15px; bottom:-6px; width:9px; height:6px; background:url('//img.cafe24.com/images/hosting2/myservice/ico_tooltip_edge.png'); }
.hosting_tip:hover .tooltip { display:block; color:#767273; }

/* table */
.break				{ white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word; }

.table_01					{ width:100%; border-top:1px #d2d2d2 solid; border-right:1px #d2d2d2 solid; }
.table_01 th				{ background-color:#ececec; font:normal 12px/1.3em tahoma; color:#425177; border-left:1px #d2d2d2 solid; text-align:left; border-bottom:1px #d2d2d2 solid; }
.table_01 thead th		{ background-color:#ececec; font:bold 12px/1.3em tahoma; color:#093351; border-left:1px #d2d2d2 solid; border-bottom:1px #d2d2d2 solid; text-align:center; }
.table_01 th p			{ padding:7px 5px 5px; }
.table_01 thead th p	{ padding:7px 5px 5px 8px; }
.table_01 td				{ font:12px/1.3em tahoma; border-left:1px #e6e6e6 solid; border-bottom:1px #e6e6e6 solid; padding:6px 4px 4px; text-align:center; color:#444; }
.table_01 tfoot td		{ background-color:#77b1db; border-left:1px #6a93b0 solid; border-bottom:1px #6a93b0 solid; padding:7px 0 6px; font:bold 12px/1.3em tahoma; color:#fff; text-align:center; }

.table_01 .a_01			{ display:block; padding-top:8px; font:11px/13px dotum; color:#888; }
.table_01 .btm th		{ border-bottom:1px #d2d2d2 solid; }
.table_01 .btm td p		{ padding:5px 0; }
.table_01 .center { text-align:center; }
.add_option_title th, .add_option_title td		{ background-color:#f4f7f9; }
.add_option_title td								{ border-left:1px #d4e0e7 solid; border-bottom:1px #d4e0e7 solid; }
.add_option th, .add_option td		{ background-color:#f4f7f9; font:11px/1.2em dotum; color:#618395; }
.add_option th p, .add_option td	{ padding:5px 5px 4px; }
.add_option td							{ border-left:1px #d4e0e7 solid; border-bottom:1px #d4e0e7 solid; }


.table_01 .space, .table_01 .space_2				{ height:5px; padding:0px !important; vertical-align:top; text-align:left; }
.table_01 .space .zz, .table_01 .space_2 .zz	{ position:relative; }
.table_01 .space .zz div		{ position:absolute; left:-1px; top:-1px; width:750px; height:3px; background-color:#fff; border-top:2px #3fcbff solid; border-bottom:1px #d2d2d2 solid; font-size:1px; }
.table_01 .space_2 .zz div	{ position:absolute; left:-1px; top:0px; width:750px; height:6px; background:#fff url(//img.cafe24.com/images/hosting2/web_hosting/bg_space_2.gif) bottom repeat-x; font-size:1px; }
.caution					{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_caution.gif) 9px 7px no-repeat; padding:5px 10px 5px 40px; font:11px/1.3em dotum; color:#618395; }
.caution2	 				{ background:url(//img.cafe24.com/images/hosting2/service/icon_caution.gif) no-repeat; padding:0 0 0 34px; font:11px/1.4em dotum; color:#868686; }
.caution3 				{ background:url(//img.cafe24.com/images/hosting2/myservice/icon_caution3.gif) 0 2px no-repeat; padding:0 0 0 30px; font:11px/1.4em dotum; color:#868686; }

.table_02					{ width:100%; border-top:2px #3499cc solid; border-right:1px #c5deeb solid; }
.table_02 th				{ border-left:1px #c5deeb solid; border-bottom:1px #3499cc solid; font:12px/1.4em tahoma; color:#333; background-color:#fafafa; text-align:center; }
.table_02 th p			{ padding:4px 8px 3px; }
.table_02 thead th p	{ padding:10px 8px 9px; }
.table_02 td				{ border-left:1px #c5deeb solid; border-bottom:1px #c5deeb solid; font:12px/1.4em tahoma; color:#666; padding:4px 8px 3px; text-align:center; }
.table_02 .end_line	 td	{ border-bottom:1px #3499cc solid; }
.table_02 .lln th			{ border-bottom:1px #c5deeb solid; }

.table_02b					{ width:100%; border-top:2px #3499cc solid; border-right:1px #c5deeb solid; }
.table_02b th				{ border-left:1px #c5deeb solid; border-bottom:1px #c5deeb solid; font:12px/1.4em tahoma; color:#333; background-color:#fafafa; text-align:left; }
.table_02b th p				{ padding:4px 8px 3px; }
.table_02b thead th		{ border-bottom:1px #3499cc solid; }
.table_02b thead th p		{ padding:10px 8px 9px; text-align:center; }
.table_02b td				{ border-left:1px #c5deeb solid; border-bottom:1px #c5deeb solid; font:12px/1.4em tahoma; color:#666; padding:4px 8px 3px; text-align:center; }
.table_02b .end_line, .table_02b .end_line td, .table_02b .end_line th	{ border-bottom:1px #3499cc solid; }

.table_03			{ width:100%; table-layout:fixed; }
.table_03 th		{ text-align:left; font:12px/1.4em verdana; color:#777; vertical-align:top; }
.table_03 th p 	{ background:url(//img.cafe24.com/images/hosting2/cscenter/bul_09.gif) 5px 12px no-repeat; padding:6px 5px 4px 13px; }
.table_03 td		{ padding:5px 5px 4px; }

.table_07				{ width:100%; table-layout:fixed; border-top:1px #d8dadd solid; }
.table_07 th			{ border-bottom:1px #eeeef1 solid; border-right:1px #eeeef1 solid; background-color:#f9f9f9; font:12px/1.4em verdana; color:#5c5b5b; text-align:left; }
.table_07 th p		{ padding:6px 8px 5px 8px; }
.table_07 td			{ border-bottom:1px #eeeef1 solid; border-right:1px #eeeef1 solid; padding:6px 8px 5px 8px; color:#5c5b5b; }
.table_07 .end, .table_07 .end td, .table_07 .end th		{ border-bottom:1px #d8dadd solid !important; }
.table_07 .end2, .table_07 .end2 td, .table_07 .end2 th		{ border-bottom:1px #3e3e3e solid !important; }

.table_08				{ width:100%; *width:auto; border-top:1px #cee5b5 solid; }
.table_08 th			{ border-bottom:1px #cee5b5 solid; background-color:#f5f9f1; font:11px/1.4em dotum; text-align:left; }
.table_08 th p		{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_05.gif) 10px 8px no-repeat; padding:3px 5px 2px 18px; }
.table_08 td			{ border-bottom:1px #cee5b5 solid; border-left:1px #cee5b5 solid; padding:3px 5px 2px 12px; font:11px/1.4em dotum; }

.table_08b			{ width:100%; *width:auto; border-top:1px #3499cc solid; }
.table_08b th		{ border-bottom:1px #a9c9d9 solid; background-color:#fafafa; font:11px/1.4em dotum; text-align:left; }
.table_08b th p		{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_05.gif) 10px 8px no-repeat; padding:3px 5px 2px 18px; }
.table_08b td		{ border-bottom:1px #a9c9d9 solid; border-left:1px #a9c9d9 solid; padding:3px 5px 2px 12px; font:11px/1.4em dotum; }
.table_08b .btm th, .table_08b .btm td		{ border-bottom:1px #3499cc solid; }

.table_09				{ border-top:1px #e5e5e5 solid; border-right:1px #e5e5e5 solid; }
.table_09 td			{ border-left:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid; }

.table_10				{ width:100%; table-layout:fixed; border-top:1px #bdcad4 solid; }
.table_10 th			{ background:url(//img.cafe24.com/images/hosting2/domain/bar_002.gif) right center no-repeat; padding:10px 1px 9px 0; text-align:center; font:11px/11px dotum; color:#5c5b5b; border-bottom:1px #bdcad4 solid; }
.table_10 td			{ padding:6px 5px 5px; border-bottom:1px #e5e5e5 solid; text-align:center; font-family:verdana; }
.tdbgf8 td			{ background-color:#f8f8f8; }
.thbgf8 th			{ background-color:#f8f8f8; }
.tdbgfb td			{ background-color:#fbfbfb; }
.bbl_02, .bbl_02 td		{ border-bottom:2px #bdcad4 solid !important; }

.table_11				{ width:100%; table-layout:fixed; }
.table_11 th			{ font:11px/1.4em dotum; color:#222; padding:8px 0 7px; text-align:left; }
.table_11 th p		{ padding:0 5px 0 10px; }
.table_11 td			{ border-bottom:1px #eee solid; padding:8px 5px 7px; font:11px/1.4em dotum; color:#666; }

.table_12				{ width:100%; table-layout:fixed; }
.table_12 th			{ border-top:1px #eeeeee solid; border-bottom:1px #eeeeee solid; background:#f3f3f3 url(//img.cafe24.com/images/hosting2/domain/bar_002.gif) right center no-repeat; padding:7px 1px 6px 0; text-align:center; font:11px/11px dotum; color:#555; }
.table_12 td			{ padding:2px 5px 1px; color:#878787; }

.table_13				{ width:100%; table-layout:fixed; border-top:1px #d8dadd solid; }
.table_13 th			{ border-bottom:1px #eeeef1 solid; border-right:1px #eeeef1 solid; background-color:#f9f9f9; font:12px/1.4em verdana; color:#5c5b5b; text-align:left; }
.table_13 th p		{ padding:6px 8px 5px 8px; }
.table_13 td			{ border-bottom:1px #eeeef1 solid; padding:6px 8px 5px 8px; color:#333; }
.table_13 .end, .table_13 .end td, .table_13 .end th		{ border-bottom:1px #d8dadd solid !important; }
.table_13 .end2, .table_13 .end2 td, .table_13 .end2 th		{ border-bottom:1px #3e3e3e solid !important; }

.table_14 { width:100%; border-top:2px solid #3499cc; border-right:1px solid #a9c9d9; table-layout:fixed; }
.table_14 th { border-left:1px solid #a9c9d9; border-bottom:1px solid #3499cc; font:12px/1.4em tahoma, dotum, sans-serif; color:#333; background-color:#fafafa; text-align:center; }
.table_14 th p { padding:10px 8px 11px; }
.table_14 td { padding:10px 8px 11px; border-left:1px solid #a9c9d9; border-bottom:1px solid #c5deeb; font:12px/1.4em tahoma, dotum, sans-serif; color:#6e6e6e; text-align:center; }
.table_14 .end_line td { border-bottom:1px solid #3499cc; }

.price					{ width:70px; margin:0 auto; text-align:right; }
.price_02				{ width:90px; margin:0 auto; text-align:right; }
.price_l				{ width:120px; display:inline-block; text-align:right; }
.tdpt20 td			{ padding-top:20px; }

.tdmm td				{ padding-top:8px !important; padding-bottom:7px !important; }

/* paging */
.paging a			{ display:inline-block; vertical-align:top; padding:2px 8px 0; height:15px; font:bold 12px/14px dotum; color:#333; border-right:1px #ccc solid; text-decoration:none;  }
.paging a:hover	{ color:#000; background-color:#f4f4f4; }
.paging a.now	{ color:#0079ff; }
.paging a.now:hover	{ color:#0079ff; }
.pga				{ height:17px !important; padding:0px !important; border:none !important; }
.pga img			{ padding:0 8px; border-right:1px #ccc solid; }
.pga:hover		{ background-color:#fff !important; }
.pga_a			{ font:12px/14px dotum !important; color:#b0b0b0 !important; padding:2px 8px 0 22px !important; background:url(//img.cafe24.com/images/hosting2/common/bul_pg_ll.gif) 8px 5px no-repeat; }
.pga_b			{ font:12px/14px dotum !important; color:#b0b0b0 !important; padding:2px 8px 0 17px !important; background:url(//img.cafe24.com/images/hosting2/common/bul_pg_l.gif) 10px 5px no-repeat; }
.pga_c			{ font:12px/14px dotum !important; color:#b0b0b0 !important; padding:2px 16px 0 8px !important; background:url(//img.cafe24.com/images/hosting2/common/bul_pg_r.gif) 37px 5px no-repeat; }
.pga_d			{ font:12px/14px dotum !important; color:#b0b0b0 !important; padding:2px 20px 0 8px !important; background:url(//img.cafe24.com/images/hosting2/common/bul_pg_rr.gif) 24px 5px no-repeat; border-right:none !important; }
.pga_a:hover, .pga_b:hover, .pga_c:hover, .pga_d:hover		{ color:#000 !important; background-color:#fff !important; }
.pga_a:hover	{ background-image:url(//img.cafe24.com/images/hosting2/common/bul_pg_ll_on.gif); }
.pga_b:hover	{ background-image:url(//img.cafe24.com/images/hosting2/common/bul_pg_l_on.gif); }
.pga_c:hover	{ background-image:url(//img.cafe24.com/images/hosting2/common/bul_pg_r_on.gif); }
.pga_d:hover	{ background-image:url(//img.cafe24.com/images/hosting2/common/bul_pg_rr_on.gif); }

/* box */
.bmax				{ margin-right:13px; }
.gbox				{ border:1px #e5e5e5 solid; background-color:#f6f6f6; }
.ybox_01			{ border:1px #eae7d7 solid; background-color:#fffdf1; padding:10px; }
.drugbox			{ border:1px #f2f2f2 solid; width:100%; height:120px; }
.bbx_off			{ border:1px #cccccc solid; padding:3px 5px 0 5px; height:17px; font:12px/1.2em verdana; color:#a3a3a3; vertical-align:middle; }
.bbx_on			{ border:2px #097da5 solid; padding:2px 4px 0 4px; height:16px; font:bold 12px/1.2em verdana; color:#181818; vertical-align:middle; }
.bbx_org			{ border:2px #ff4918 solid; padding:2px 4px 0 4px; height:16px; font:bold 12px/1.2em verdana; color:#181818; vertical-align:middle; background-color:#fdffe4; }
.bbx_w			{ border:1px #18a1d0 solid; padding:3px 5px 0 5px; height:17px; font:bold 12px/1.2em verdana; color:#076180; vertical-align:middle; background-color:#e9f9ff; }
.bbx2_off		{ border:1px #cccccc solid; padding:3px 5px 0 5px; height:26px; font:bold 18px/1.2em verdana; color:#181818; vertical-align:middle; }
.bbx2_on			{ border:2px #097da5 solid; padding:2px 4px 0 4px; height:25px; font:bold 18px/1.2em verdana; color:#181818; vertical-align:middle; }
.bbx2_w			{ border:1px #18a1d0 solid; padding:3px 5px 0 5px; height:26px; font:bold 18px/1.2em verdana; color:#076180; vertical-align:middle; background-color:#e9f9ff; }

/* xline */
.xline_01				{ clear:both; padding-top:3px; background:#83b9e0; margin-top:-1px; position:relative; z-index:2; }
.xline_02				{ clear:both; padding-top:1px; background:#fff; margin-top:-1px; }

.division { height:1px; background:url('/img.cafe24.com/images/hosting2/server_hosting/bg_division.gif') 0 0 repeat-x; }

/* etc */
.zi2					{ z-index:3; }

.detail_contents_area		{ _width:670px; min-width:670px; margin:0 0 0 20px; }
.detail_contents_area2	{ width:650px; margin:0 0 0 10px; }
.detail_contents_area3	{ width:690px; margin:0 0 0 20px; }

#head_11			{ background:url(//img.cafe24.com/images/hosting2/common/bg_01.gif) repeat-x; }
#head_12			{ width:980px; height:30px; margin:0 auto; text-align:right; }
.tmenu_01			{ float:right; padding:5px 0 0 0; }
.tmenu_01 li			{ float:left; height:20px; background:url(//img.cafe24.com/images/hosting2/common/bar_02.gif) right top no-repeat; font:12px/12px dotum; color:#5e6c82; }
.tmenu_01 li a			{ color:#5e6c82; text-decoration:none; display:block; padding:5px 12px 5px 10px; }
.tmenu_01 a:hover		{ color:#ff6600; text-decoration:none;}
.greeting				{ float:right; padding:6px 6px 0 0; font:bold 11px/11px dotum; color:#393939; }
.greeting b			{ font-family:verdana; }

.tmenu_04			{ float:right; padding:5px 0 0 0; height:16px; }
.tmenu_04 li			{ float:left; height:20px; background:url(//img.cafe24.com/images/hosting2/myservice/bar_01.gif) right 2px no-repeat; padding:1px 11px 1px 9px; font:11px/1.2em dotum; color:#9ca7b9; }
.tmenu_04 li a			{ color:#9ca7b9; text-decoration:none; }
.tmenu_04 a:hover		{ color:#ff6600; text-decoration:none;}
.greeting2				{ display:inline-block; background:url(//img.cafe24.com/images/hosting2/myservice/bul_greeting_02.gif) 0 4px no-repeat; padding:0 0 4px 11px; margin-left:14px; font:bold 11px/11px dotum; color:#eaeaea; }
.greeting2 b				{ font-family:verdana; }

.tmenu_05 li			{ float:left; background:url(//img.cafe24.com/images/hosting2/myservice/bar_02.gif) right center no-repeat; padding:0 10px 0 8px; }

#head_2				{ width:980px; height:50px; margin:0 auto; }
#head_2 .logo		{ width:196px; height:50px; float:left; background:url(//img.cafe24.com/images/hosting2/common/logo_cafe24.gif) no-repeat; text-indent:-9999px; cursor:pointer; }
#head_2 .logo2		{ width:230px; height:50px; float:left; background:url(//img.cafe24.com/images/hosting2/service/logo_service_apply.gif) no-repeat; text-indent:-9999px; cursor:pointer; }
#head_2 .logo3		{ width:230px; height:50px; float:left; background:url(//img.cafe24.com/images/hosting2/domain/logo_domain_apply.gif) no-repeat; text-indent:-9999px; cursor:pointer; }
.logo_cafe24		{ width:120px; height:50px; float:left; background:url(//img.cafe24.com/images/hosting2/common/logo_cafe24.gif) 10px 10px no-repeat; text-indent:-9999px; cursor:pointer; }
.logo_tle				{ float:left; padding:23px 0 0 14px; }
.txt_no1				{ position:absolute; left:-49px; top:10px; }
.logo_txt				{ float:left; padding:28px 0 0 14px; }
.top_news			{ float:left; width:150px; height:13px; margin-top:27px; background:url(//img.cafe24.com/images/hosting2/common/txt_cafe24_top_news.gif) no-repeat; text-indent:-999px; cursor:pointer; }
.tmenu_02			{ float:right; margin-top:24px; }
.tmenu_02 li			{ float:left; padding:0 14px 0 13px; background:url(//img.cafe24.com/images/hosting2/common/bar_03.gif) right 1px no-repeat; cursor:pointer; }
.tmenu_02 h1		{ height:16px; text-indent:-9999px; }
.tmenu_02 .m_1		{ width:60px; background:url(//img.cafe24.com/images/hosting2/common/menu_cafe24_shoppingmall_start.gif) left top no-repeat; }
.tmenu_02 .m_2		{ width:37px; background:url(//img.cafe24.com/images/hosting2/common/menu_cafe24_shopcafe.gif) left top no-repeat; }
.tmenu_02 .m_3		{ width:36px; background:url(//img.cafe24.com/images/hosting2/common/menu_cafe24_design.gif) left top no-repeat; }
.tmenu_02 .m_4		{ width:74px; background:url(//img.cafe24.com/images/hosting2/common/menu_cafe24_homepage_make.gif) left top no-repeat; }
.tmenu_02 .m_5		{ width:54px; background:url(//img.cafe24.com/images/hosting2/common/menu_cafe24_biz_solution.gif) left top no-repeat; }
.tmenu_02 .m_6		{ width:59px; background:url(//img.cafe24.com/images/hosting2/common/menu_cafe24_marketing_center.gif) left 1px no-repeat; }
.tmenu_02 .m_7		{ width:36px; background:url(//img.cafe24.com/images/hosting2/common/menu_cafe24_reseller.gif) left top no-repeat; }

#head_3					{ width:100%; table-layout:fixed; }
#head_3 .left			{ height:215px; background:url(//img.cafe24.com/images/hosting2/common/bg_02.gif) left bottom repeat-x; vertical-align:top; }
#head_3 .left div		{ height:40px; background:url(//img.cafe24.com/images/hosting2/common/bg_04.gif) repeat-x; }
#head_3 .right			{ height:215px; background:url(//img.cafe24.com/images/hosting2/common/bg_03.gif) left bottom repeat-x; vertical-align:top; }
#head_3 .right div		{ height:40px; background:url(//img.cafe24.com/images/hosting2/common/bg_05.gif) repeat-x; }

#head_4a				{ height:80px; background:url(//img.cafe24.com/images/hosting2/myservice/bg_head_4.gif) repeat-x; min-width:980px; }
#head_4b				{ width:980px; margin:0 auto; position:relative; }
.hx_area					{ position:absolute; left:0px; top:30px; width:880px; }

/* 탑 주메뉴 */
.top_menu_01		{ width:874px; background:url(//img.cafe24.com/images/hosting2/common/bg_02.gif) left bottom repeat-x; vertical-align:top; }
.top_menu_02		{ width:106px; background:url(//img.cafe24.com/images/hosting2/common/bg_03.gif) left bottom repeat-x; vertical-align:top; }
.top_menu .bg_01, .top_menu .bg_02		{ padding-bottom:11px; }
.top_menu .bg_01					{ background:url(//img.cafe24.com/images/hosting2/common/bg_04.gif) repeat-x; }
.top_menu .bg_02					{ background:url(//img.cafe24.com/images/hosting2/common/bg_05.gif) repeat-x; }
.top_menu h1						{ height:36px; background:url(//img.cafe24.com/images/hosting2/common/bg_07.gif) no-repeat; text-indent:-9999px; cursor:pointer; }
.top_menu .category_10 h1		{ background:url(//img.cafe24.com/images/hosting2/common/bg_08.gif) no-repeat; }
.top_menu .category_10 .za	 	{ background:url(//img.cafe24.com/images/hosting2/common/bg_09.gif) right top no-repeat; }
.top_menu .category_01, .top_menu .category_01 h1 b		{ display:block; float:left; width:134px; }
.top_menu .category_02, .top_menu .category_02 h1 b		{ display:block; float:left; width:114px; }
.top_menu .category_03, .top_menu .category_03 h1 b		{ display:block; float:left; width:113px; }
.top_menu .category_04, .top_menu .category_04 h1 b		{ display:block; float:left; width:105px; }
.top_menu .category_05, .top_menu .category_05 h1 b		{ display:block; float:left; width:107px; }
.top_menu .category_06, .top_menu .category_06 h1 b		{ display:block; float:left; width:94px; }
.top_menu .category_07, .top_menu .category_07 h1 b		{ display:block; float:left; width:108px; }
.top_menu .category_08, .top_menu .category_08 h1 b		{ display:block; float:left; width:98px; }
.top_menu .category_09, .top_menu .category_09 h1 b		{ display:block; float:left; width:98px; }
.top_menu .category_10, .top_menu .category_10 h1 b		{ display:block; width:106px; }
.top_menu .category_01 h1 b	{ display:block; height:34px; background:url(//img.cafe24.com/images/hosting2/common/tmenu_web_hosting.gif) 8px 10px no-repeat; }
.top_menu .category_02 h1 b	{ display:block; height:34px; background:url(//img.cafe24.com/images/hosting2/common/tmenu_special_hosting.gif) 8px 10px no-repeat; }
.top_menu .category_03 h1 b	{ display:block; height:34px; background:url(//img.cafe24.com/images/hosting2/common/tmenu_server_hosting.gif) 8px 10px no-repeat; }
.top_menu .category_04 h1 b	{ display:block; height:34px; background:url(//img.cafe24.com/images/hosting2/common/tmenu_domain.gif) 8px 10px no-repeat; }
.top_menu .category_05 h1 b	{ display:block; height:34px; background:url(//img.cafe24.com/images/hosting2/common/tmenu_shoppingmall_start.gif) 8px 10px no-repeat; }
.top_menu .category_06 h1 b	{ display:block; height:34px; background:url(//img.cafe24.com/images/hosting2/common/tmenu_homepage_make.gif) 6px 10px no-repeat; }
.top_menu .category_07 h1 b	{ display:block; height:34px; background:url(//img.cafe24.com/images/hosting2/common/tmenu_biz_solution.gif) 8px 10px no-repeat; }
.top_menu .category_08 h1 b	{ display:block; height:34px; background:url(//img.cafe24.com/images/hosting2/common/tmenu_marketing_center.gif) 8px 10px no-repeat; }
.top_menu .category_09 h1 b	{ display:block; height:34px; background:url(//img.cafe24.com/images/hosting2/common/tmenu_add_service.gif) 8px 10px no-repeat; }
.top_menu .category_10 h1 b	{ display:block; height:34px; background:url(//img.cafe24.com/images/hosting2/common/tmenu_my_service.gif) 7px 10px no-repeat; }
.top_menu ul					{ margin-top:3px; min-height:160px; _height:160px; border-left:1px #e4e4e4 solid; padding:3px 0 0 4px; font:12px/12px verdana; letter-spacing:-1px; }
.top_menu .category_10 ul	{ font:11px/11px dotum; color:#72a22e; }
.top_menu li			{ padding:3px 0 0; height:14px; }
.top_menu a			{ color:#476178; text-decoration:none; }
.top_menu a:hover	{ text-decoration:underline;}
.top_menu .category_10 a			{ color:#588f02; text-decoration:none; }
.top_menu .category_10 a:hover	{ text-decoration:underline;}
.top_menu .ya a			{ font:11px/11px dotum; color:#4b94af; text-decoration:none; }
.top_menu .ya a:hover	{ text-decoration:underline;}
.top_menu .yb a			{ font:10px/12px tahoma; color:#637e7a; letter-spacing:0px; text-decoration:none; }
.top_menu .yb a:hover	{ text-decoration:underline;}
.top_menu .c_01	{ color:#0086ff; }
.top_menu .ssd		{ background:url(//img.cafe24.com/images/hosting2/common/icon_ssd.gif) 86px 2px no-repeat; }
.top_menu .fullssd	{ background:url(//img.cafe24.com/images/hosting2/myservice/icon_full_ssd.gif) no-repeat; }
.top_menu .n		{ background:url(//img.cafe24.com/images/hosting2/common/icon_n.gif) right 3px no-repeat; *background-position:right 2px; }
.top_menu .h		{ background:url(//img.cafe24.com/images/hosting2/common/icon_h.gif) right 3px no-repeat; *background-position:right 2px; }

#body					{ width:980px; margin:0 auto; }
#body_left			{ width:206px; float:left; }
#ltle					{ height:87px; border-bottom:3px #83b9e0 solid; }
#ltle img				{ margin:28px 0 0 10px; }

.lmenu_area		{ background-color:#f4f7f9; }
.lmenu			{ margin-left:5px; width:196px; padding-bottom:1px; border-bottom:1px #e0e2e4 solid; }
.lmenu dt			{ height:16px; padding:15px 0 0 4px; font:bold 12px/12px tahoma; color:#5194c6; cursor:default; }
.lmenu dt p			{ padding:12px 0 6px 4px; }
.lmenu dd			{ padding:0 0 1px; }
.lmenu dd a			{ display:block; height:17px; padding:9px 0 0 20px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_lmenu_off.gif) no-repeat; color:#333; font:12px/12px tahoma; text-decoration:none; }
.lmenu dd a:hover	{ height:17px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_lmenu_on.gif) no-repeat; font:bold 12px/12px tahoma; letter-spacing:-1px; color:#fff; }
.lmenu dd.on a			{ height:17px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_lmenu_on.gif) no-repeat; font:bold 12px/12px tahoma; letter-spacing:-1px; color:#fff; }

.tle_addservice			{ padding:18px 0 12px 10px; }
  .tle_addservice.business { position:relative; }
  .tle_addservice.business:after { content:""; position:absolute; top:19px; right:0; width:80px; height:43px; background:url("//img.cafe24.com/images/hosting2/domain/bg_business_service.png") no-repeat 0 0; }
.left_addservice			{ clear:both; margin-left:9px; width:188px; }
.left_addservice	 dt		{ float:left; width:41px; padding:6px 9px 3px 0; text-align:right; }
.left_addservice	 dd	{ float:left; width:138px; padding:5px 0 3px; border-bottom:1px #e9e9e9 solid; }
.left_addservice	 li		{ padding:0 0 1px; }
.left_addservice	 a			{ display:block; height:14px; padding:3px 0 0 15px; _height:13px; _padding-top:4px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_02.gif) 5px 6px no-repeat; font:11px/11px dotum; color:#5e98c2; text-decoration:none; }
.left_addservice	 a:hover	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_addservice_on.gif) no-repeat; color:#fff; }
.left_addservice	 li.on	a	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_addservice_on.gif) no-repeat; color:#fff; }

#body_contents	{ width:750px; float:right; }
.linemap		{ height:27px; }
.linemap p	{ float:right; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_linemap.gif) 0 12px no-repeat; padding:9px 5px 0 16px; font:11px/11px dotum; color:#1c1c1c;  }
.linemap b	{ color:#5b8fb4; }

.title_area			{ height:70px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_title_area.gif) left bottom no-repeat; }
.title_area h1		{ float:left; padding:18px 0 0 5px; }
.title_area table		{ float:right; margin-top:8px; height:42px; }
.title_area td			{ width:475px; padding:0 4px 0 12px; color:#666; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_01.gif) 0 center no-repeat; line-height:1.3em; font-family:tahoma; }
.title_area .desc { color:#6d6d6d; font-family:tahoma, dotum; }
.title_area2			{ height:60px; border-bottom:2px #77b1db solid; }
.title_area2 h1		{ float:left; padding:18px 0 0 5px; }
.title_area2 table	{ float:right; margin-top:8px; height:42px; }
.title_area2 td		{ width:468px; padding:0 4px 0 12px; color:#666; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_01.gif) 0 center no-repeat; line-height:1.3em; font-family:tahoma; }

#footer_1			{ clear:both; background:url(//img.cafe24.com/images/hosting2/common/bg_06.gif) left 36px repeat-x; margin-top:60px; }
#footer_11		{ clear:both; background:url(//img.cafe24.com/images/hosting2/myservice/bg_footer.gif) repeat-x; padding-top:5px; }
#footer_2			{ width:980px; margin:0 auto; }
.fmenu			{ border-top:1px #b2ddfc solid; height:35px; background:url(//img.cafe24.com/images/hosting2/common/bg_f_01.gif) repeat-x; }
.fmenu2			{ height:39px; }
.fmenu li			{ float:left; background:url(//img.cafe24.com/images/hosting2/common/bar_01.gif) right 16px no-repeat; padding:0 11px 0 10px; }
.fmenu2 li		{ float:left; background:url(//img.cafe24.com/images/hosting2/common/bar_01.gif) right 16px no-repeat; padding:5px 11px 0 10px; }
.footer	 .logo			{ float:right; width:110px; height:28px; margin:30px 10px 0 0; background:url(//img.cafe24.com/images/hosting2/common/logo_cafe24_footer.gif) no-repeat; text-indent:-9999px; cursor:pointer; }
.footer address			{ padding:12px 0 10px 9px; font:11px/1.5em dotum; color:#8a8e94; }
.footer .bar				{ color:#c3c3c3; }
.footer address a			{ color:#8a8e94; }
.footer address a:hover	{ color:#ff7200; }
.footer address p			{ padding-top:6px; font:10px/1.4em verdana; color:#4a4949; }


.sp_01_s			{ float:left; width:165px; margin-right:20px; }
.sp_01_s2		{ float:left; width:170px; margin-right:20px; }
.sp_01_e			{ float:left; width:540px; }
.sp_01_e2		{ float:left; width:480px; }
.sp_02 { float:left; width:160px; margin-right:20px; }
.sp_02 img { max-width:100%; }

/* sdn 서비스 추가*/
.nsp .sp_01_e { width: 520px; }
.nsp .mtle_02 { padding:27px 0 0 0; }
.nsp .line { float:left; margin:10px 0 -9px 0; }

/* Layer */
.layer_type_a		{ width:500px; background-color:#fff; }
.layer_type_a.large		{ width:660px; }
.layer_type_a .drag_area		{ height:35px; background:#1174b3 url(//img.cafe24.com/images/hosting2/web_hosting/bul_layer.gif) no-repeat; cursor:move; }
.layer_type_a .drag_area .x	{ float:right; }
.layer_type_a h1	{ float:left; padding:12px 0 0 31px; font:bold 13px/13px tahoma; color:#fff; }
.layer_type_a h2	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_layer_01.gif) 0 28px no-repeat; padding:24px 0 0 8px; font:bold 12px/1.3em tahoma; color:#333; }
.layer_type_a h2.tle_01	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_03.gif) 0 3px no-repeat; padding:0 0 0 18px; font:bold 14px/15px gulim; color:#000; }
.lbody_aa			{ border:3px #d4d4d4 solid; text-align:justify; }
.lbody_aw			{ border:3px #d4d4d4 solid; padding:5px 0; }
.lbody_ab			{ padding:0 20px 35px 15px; overflow:auto; }
.lbody_ax			{ padding:0 20px 35px 15px; height:350px; overflow:auto; }
.lfoot_a				{ height:18px; background-color:#333333; }
.llist_01				{ padding:0 0 0 9px; font:11px/1.4em dotum; color:#666; margin-top:-2px; }
.llist_01 li			{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_layer_02.gif) 0 15px no-repeat; padding:10px 0 0 9px; }
.llist_02				{ padding:5px 0 0 9px; font:11px/1.4em dotum; color:#666; }
.llist_02 li			{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_layer_02.gif) 0 9px no-repeat; padding:4px 0 0 9px; }
.ltxt_01				{ font:11px/1.4em dotum; color:#666; padding:8px 0 0 18px; }

.layer_type_b		{ width:500px; border:2px #777777 solid; background-color:#fff; }
.layer_type_b .drag_area		{ height:32px; background:url(//img.cafe24.com/images/hosting2/myservice/bg_ltype_b.gif) repeat-x; cursor:move; }
.layer_type_b .drag_area .x	{ float:right; }
.layer_type_b h1	{ float:left; padding:10px 0 0 15px; font:bold 13px/13px tahoma; color:#fff; }
.layer_type_b h2	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_layer_01.gif) 0 8px no-repeat; padding:4px 0 0 8px; font:bold 12px/1.3em tahoma; color:#333; }
.layer_type_b .mtle_dbst_info { position:relative; padding:0 0 0 10px; color:#999; line-height:1.6em; }
.layer_type_b .mtle_dbst_info:before { content:""; position:absolute; top:8px; left:0; width:5px; height:1px; background-color:#898989; }
.lbody_c { padding:0 15px 40px; text-align:left; }


.layer_type_c		{ width:370px; border:4px #777777 solid; background-color:#fff; }
.layer_type_c .drag_area		{ height:29px; background-color:#f1f1f1; cursor:move; }
.layer_type_c .drag_area .x	{ float:right; }
.layer_type_c h1	{ float:left; padding:9px 0 0 11px; font:bold 13px/13px tahoma; color:#000; }
.layer_type_c .useragentList { margin:10px 8px; border-left:1px solid #d9dadc; border-bottom:1px solid #d9dadc; font-size:0; line-height:0; }
.layer_type_c .useragentList li { display:inline-block; width:169px; border-top:1px solid #d9dadc; border-right:1px solid #d9dadc; padding:10px 7px 9px; font-size:12px; line-height:1.4em; }

.lbody_d				{ padding:0 10px 20px; text-align:left; }
.lbody_d p.info1     {color:#9B9B9B; font-size:12px; background: url("//img.cafe24.com/images/hosting/myservice/lms/icon_arrow.gif") no-repeat 10px center; padding:0 0 0 20px;}
.lbody_d .page {}
.lbody_d .page p {display:inline-block;}
.lbody_d .page p.rw a {background: url("//img.cafe24.com/images/hosting/myservice/lms/btn_rw.gif") no-repeat 0 5px; padding:0 0 0 10px;}
.lbody_d .page p.ff a {background: url("//img.cafe24.com/images/hosting/myservice/lms/btn_ff.gif") no-repeat 28px 5px; padding:0 10px 0 0;}
.lbody_d .page span {display:inline-block; font-weight:bold; padding:5px;}
.lbody_d .page span:hover {color:#f54245;}

.product_detail .pic			{ width:330px; float:left; padding:35px 0 10px; }
.product_detail .exp			{ width:400px; float:right; padding:0 0 10px; }
.product_detail .exp h1		{ padding:35px 0 0; height:25px; font:20px/20px verdana; color:#519dd6; letter-spacing:-1px; border-bottom:3px #83b9e0 solid; }
.product_detail .exp .btn		{ padding:5px 0 0 0; text-align:center; }
.product_detail .exp dl	{ margin-top:18px; }
.product_detail .exp .expIcon{margin:18px 0;}

dl.pd_list dt { float:left; width:60px; background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_01.gif) 2px 5px no-repeat; padding:2px 0 0 10px; height:19px; font:11px/11px dotum; _font:11px/1.2em dotum; color:#76809a; }
dl.pd_list dd { float:left; width:319px; background:url(//img.cafe24.com/images/hosting2/server_hosting/bar_01.gif) 0 1px no-repeat; padding:0 0 0 11px; height:21px; font:12px/1.2em verdana; color:#425177; }

/**20140828 상세추가**/
ul.pd_list { float:left; width:370px;  padding:2px 0 0 ; height:95px; font:11px/11px dotum; _font:11px/1.2em dotum; color:#76809a; }
ul.pd_list li{background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_01.gif) 0 8px no-repeat; padding:3px 0 4px 11px; font:12px/1.2em verdana; color:#425177; }
.price_exp{font-weight:bold; color:#8fbb4f; padding:3px 0 0;}


table.pd_list { width:100%; table-layout:fixed; border:0; border-spacing:0; border-collapse:collapse; margin:18px 0 10px; }
table.pd_list caption { display:none; }
table.pd_list th,
table.pd_list td { border:0; word-wrap:break-word; text-align:left; font-weight:normal; vertical-align:top; font-size:12px; color:#425177; }
table.pd_list th { padding:2px 0 2px 10px; font-size:11px; color:#76809a; background:url("//img.cafe24.com/images/hosting2/server_hosting/bul_01.gif") 2px 7px no-repeat; }
table.pd_list td { padding:1px 0 1px 11px; background:url("//img.cafe24.com/images/hosting2/server_hosting/bar_01.gif") 0 1px no-repeat; }
table.pd_list ul li { padding:0 0 0 8px; background:url("//img.cafe24.com/images/hosting2/server_hosting/bul_03.gif") 0 7px no-repeat;  }
.pd_list_button { padding:21px 0 25px; border-top:1px dotted #b2b2b2; }
.pd_list_button img { margin:0 6px 0 0; }
.pd_list_button span { display:block; padding:9px 0 0; }
.pd_list_button.lineType img { margin:0 3px 0 0; }

.service { padding:13px 0; margin:0 0 14px; background:#f4f7f9; border:1px solid #d0e7f8; }
.service h2,
.service p { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; }
.service h2 { width:164px; height:27px; margin:0 36px 0 0;  text-align:center; font-size:12px; line-height:27px; color:#425177; border-right:1px solid #d2d2d2; }
.service p { font-size:11px; line-height:1.8em; color:#727272; }

.tle_serverhosting_qna		{ padding:19px 0 12px 4px; }
.shqnn				{ padding:2px 0; font:24px/24px verdana; letter-spacing:-1px; color:#78ae19; }
.shqna				{ clear:both; border-bottom:1px #dee7c7 solid; }
.shqna .za			{ float:left; width:120px; padding:15px 0 15px 2px; }
.shqna .zb			{ float:right; width:68px; padding:15px 15px 2px 0; }
.shqna .zc			{ clear:both; padding:0 0 12px 3px; }
.shqna .ya			{ font:bold 14px/14px verdana; color:#78ae19; letter-spacing:-1px; }

.exp_layer .lt			{ width:2px; height:11px; background:url(//img.cafe24.com/images/hosting2/server_hosting/box_lt.gif) left bottom no-repeat; }
.exp_layer .t			{ height:11px; background:url(//img.cafe24.com/images/hosting2/server_hosting/box_t.gif) left bottom repeat-x; }
.exp_layer .rt			{ width:4px; height:11px; background:url(//img.cafe24.com/images/hosting2/server_hosting/box_rt.gif) right bottom no-repeat; }
.exp_layer .r			{ width:4px; background:url(//img.cafe24.com/images/hosting2/server_hosting/box_r.gif) repeat-y; }
.exp_layer .rb			{ width:4px; height:4px; background:url(//img.cafe24.com/images/hosting2/server_hosting/box_rb.gif) no-repeat; }
.exp_layer .b			{ height:4px; background:url(//img.cafe24.com/images/hosting2/server_hosting/box_b.gif) repeat-x; }
.exp_layer .lb			{ width:2px; height:4px; background:url(//img.cafe24.com/images/hosting2/server_hosting/box_lb.gif) no-repeat; }
.exp_layer .l				{ width:2px; background:url(//img.cafe24.com/images/hosting2/server_hosting/box_l.gif) repeat-y; }
.exp_layer .x			{ margin-left:45px; width:15px; height:10px; background:url(//img.cafe24.com/images/hosting2/server_hosting/box_x.gif) no-repeat; font-size:0px; }
.exp_layer .contents	{ padding:5px; background-color:#fff; font:11px/1.4em dotum; color:#608096; }
.exp_layer .xx			{ background-color:#fff; text-align:right; vertical-align:bottom; padding:0 5px 4px 5px; }

.tle_server_list			{ height:87px; border-bottom:3px #83b9e0 solid; }
.tle_server_list h1		{ float:left; padding:45px 0 0 5px; }
.tle_server_list .za		{ float:right; padding:65px 5px 0 0; }

.shpg				{ margin-top:23px; height:110px; background:url(//img.cafe24.com/images/hosting2/server_hosting/txt_sh_01.gif) 8px 2px no-repeat; padding:0 0 0 257px; }
.shpg .za		{ float:left; width:220px; }
.shpg .zb		{ float:left; width:260px; }
.shpg .ya		{ font:bold 14px/14px verdana; color:#78ae19; letter-spacing:-1px; }

.shpg2			{ margin-top:25px; height:125px; }
.shpg2 .za		{ float:left; width:350px; }
.shpg2 .zb		{ float:left; }
.shpg2 .ya		{ float:left; width:200px; }
.shpg2 .yb		{ float:left; width:185px; padding-left:14px; border-left:1px #c6c8bc dotted; }

.product_align	{ position:absolute; right:4px; top:-20px; font:11px/1.2em dotum; color:#999; }
.product_align a	{ color:#68737b; }
.table_pd				{ width:100%; table-layout:fixed; }
.table_pd th			{ border-bottom:3px #f3f5f6 solid; font:11px/1.2em dotum; color:#76809a; text-align:center; background:url(//img.cafe24.com/images/hosting2/server_hosting/bar_02.gif) right 12px no-repeat; }
.table_pd th p		{ padding:11px 5px 9px; border-bottom:1px #e8ebeb solid; }
.table_pd td			{ vertical-align:top; padding:25px 8px 22px; border-bottom:1px #eceff0 solid; }
.table_pd .za		{ padding:30px 0 22px; text-align:center; vertical-align:middle;}
.table_pd .zb		{ padding-top:52px; text-align:right; color:#425177; }
.table_pd .zb h3	{ float:left; font:11px/1.4em dotum; padding:2px 0 4px; color:#76809a; }
.table_pd .zb p		{ line-height:1.4em; padding:0 0 4px; }
/* 추가 (20140512)*/
.table_pd .subtitle h3 { float:right; background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_01.gif) 2px 7px no-repeat; padding:2px 0 5px 10px; }
.table_pd .subtitle .div { padding-top:40px; }
.table_pd .subcontent h3 { padding-left:1px; }
.table_pd .subcontent .exp { float:left; background:url(//img.cafe24.com/images/hosting2/server_hosting/bar_01.gif) 0px 1px no-repeat; margin:2px 0 0 -7px; padding:0 0 4px 8px; }
.table_pd .subcontent .div { padding-top:20px; }

.table_pd .tle { background-color:#f4f7f9; }
.table_pd .exp { float:left; width:380px; }
.table_pd .exp h2 { position:relative; font-size:23px; font-family:MalgunGothic; line-height:20px; color:#4d5c7f; }
.table_pd .exp h2:after { content:""; display:inline-block; position:absolute; top:-10px; left:0; width:15px; height:2px; background-color:#2f88c9; }
.table_pd .exp p { font-size:12px; font-family:MalgunGothic; }
.table_pd .pic { float:right; width:300px; }

.pd_list_02 h2		{ font:16px/16px tahoma; color:#2f88c9; padding-bottom:12px; }
.pd_list_02 h3		{ float:left; width:34px; background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_01.gif) 2px 5px no-repeat; padding:2px 0 5px 10px; font:11px/11px dotum; _font:11px/1.2em dotum; color:#76809a; }
.pd_list_02 .exp	{ float:left; width:356px; background:url(//img.cafe24.com/images/hosting2/server_hosting/bar_01.gif) 0 1px no-repeat; padding:0 0 5px 8px; font:12px/1.2em tahoma; color:#425177; }
.pd_list_02 .exp02	   {color:#519dd6; }
.pd_list_03	{padding:30px 8px 24px !important;}
.pd_list_03 h2		{ font:14px/14px dotum; font-weight:bold; color:#2f88c9; padding-bottom:12px; }
.pd_list_03 h3		{ float:left; width:104px; background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_01.gif) 2px 5px no-repeat; padding:2px 0 5px 10px; font:11px/11px dotum; _font:11px/1.2em dotum; color:#76809a; }
.pd_list_03 .exp	{ float:left; width:280px; background:url(//img.cafe24.com/images/hosting2/server_hosting/bar_01.gif) 0 1px no-repeat; padding:0 0 5px 8px; font:11px/1.3em tahoma; color:#425177; }
.pd_list_03 .exp.list li{padding:0 0 0 8px; background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_03.gif) 0 7px no-repeat;  line-height:1.4em;}
/* 추가 (201400828)*/
.expIcon   {margin:0 0 10px; font-weight:bold;}
.expIcon span.best{margin:0 0 0 5px;color:#f7764e;}
.expIcon span.recommend {margin:0 0 0 5px;color:#8fbb4f;}

/* 서비스신청 */
.body_stnt				{ background:url(//img.cafe24.com/images/hosting2/service/bg_stnt.gif) repeat-x;  }
.body_stnt_notab		{ background:url(//img.cafe24.com/images/hosting2/service/bg_stnt_notab.gif) repeat-x;  }
.body_stnt_02			{ width:980px; margin:0 auto; }
.tab_stnt				{ height:37px; border-left:1px #d5d5d5 solid; }
.tab_stnt li			{ float:left; background:#f4f4f4 url(//img.cafe24.com/images/hosting2/service/arr_step.gif) right top no-repeat; padding:14px 46px 0 23px; height:22px; font:bold 12px/1.2em verdana; color:#333; border-right:1px #d5d5d5 solid; border-bottom:1px #d5d5d5 solid; cursor:pointer; }
.tab_stnt .on		{ background:#fff url(//img.cafe24.com/images/hosting2/service/arr_step_on.gif) right top no-repeat; padding:18px 47px 0 23px; color:#1c8be0; height:27px; border:none; margin-top:-8px; position:relative; z-index:2; }
.member_select				{ width:895px; margin-left:25px; padding:27px 0 0 2px; height:34px; border-bottom:1px #dadada solid; }
.member_select select		{ font-weight:bold; color:#0089ab; }
.stnt_contents		{ width:755px; margin-left:165px; }
.mddd					{ clear:both; padding:12px 0 10px 12px; border-bottom:1px #ededed solid; }
.mddd h2				{ float:left; width:124px; margin-top:3px; }
.mddd h3				{ float:left; background:url(//img.cafe24.com/images/hosting2/service/bul_02.gif) 0 7px no-repeat; width:121px; padding:1px 0 0 11px; font-weight:normal; color:#888; }
.mddd .exx			{ float:left; width:611px; padding:0 0 8px 0; color:#666; }
.mddd .exx2			{ float:left; width:510px; padding:0 0 8px 0; color:#666; }
.mddd .eyy			{ float:left; width:520px; padding:0 0 8px 0; color:#666; }
.aex					{ font:11px/1.4em dotum; color:#86b7dc; }
.warning				{ font-size:12px; font-family:tahoma; font-weight:normal; color:#ff4918; }

.oxo				{ float:left; background:url(//img.cafe24.com/images/hosting2/common/bg_zzz_02.gif) right top no-repeat; padding:0 10px 0 0; height:26px;  font:12px/12px dotum; _line-height:1.2em; color:#fff; }
.oxo p			{ float:left; background:url(//img.cafe24.com/images/hosting2/common/bg_zzz_01.gif) no-repeat; padding:5px 0 0 10px; height:21px; }
.oxo .color_01	{ color:#eeff62; }
.ms_off			{ font-family:verdana; color:#222; }
.ms_on			{ font-family:verdana; font-weight:bold; color:#0089ab; letter-spacing:-1px; }
.tab_member		{ height:31px; border:1px #e5e5e5 solid; background-color:#f8f8f8; }
.tab_member li	{ float:left; border-right:1px #e5e5e5 solid; }
.tab_member a			{ display:block; float:left; background-color:#f1f1f1; padding:11px 35px 0; height:20px; font:bold 12px/12px verdana; _line-height:1.2em; color:#242424; }
.tab_member a:hover	{ background-color:#4a98d2; color:#fff; }
.tab_member .on		{ background-color:#4a98d2; color:#fff; }

.motable_01				{ border-top:1px #e8f3e8 solid; }
.motable_01 td			{ padding:5px 10px 5px; color:#222; font-family:verdana; }
.motable_01 .total td	{ border-top:1px #e8f3e8 solid; padding-top:8px; font-weight:bold; color:#0089ab; }

.pp_select	li		{ float:left; margin-right:10px; text-align:center; }

.ios			{ width:100%; table-layout:fixed; border-top:1px #d3d3d3 solid; border-right:1px #d3d3d3 solid; }
.ios th		{ background:#e8e8e8 url(//img.cafe24.com/images/hosting2/service/bg_01.gif) repeat-y; }
.ios th p  	{ background:url(//img.cafe24.com/images/hosting2/service/bg_02.gif) left center no-repeat; padding:8px 10px 6px 12px; font:bold 11px/1.2em dotum; color:#444; text-align:left; }
.ios td		{ background:#f6f6f6 url(//img.cafe24.com/images/hosting2/service/bg_01.gif) repeat-y; padding:5px; border-bottom:1px #d3d3d3 solid; vertical-align:top; }
.ios_list		{ cursor:pointer; }
.ios_list .off		{ font:12px/12014-09-19.2em tahoma; color:#898989; }
.ios_list .off p	{ padding:2px 3px 0; height:15px; }
.ios_list .on		{ font:bold 12px/1.2em tahoma; color:#fff;  background:#444444 url(//img.cafe24.com/images/hosting2/service/bg_03.gif) no-repeat; }
.ios_list .on p	{ padding:2px 3px 0; height:15px; background:url(//img.cafe24.com/images/hosting2/service/bg_03.gif) right top no-repeat; }

.ct_title			{ width:100%; background:url(//img.cafe24.com/images/hosting2/service/img_caution.gif) no-repeat; height:50px; }
.ct_title td		{ padding:1px 0 0 99px; font:bold 14px/1.3em gulim; color:#ff4918; }

/* CS Center */
#head_cscenter				{ width:980px; margin:0 auto; }
#cs_main_contents		{ width:980px; margin:0 auto; }
#cs_contents_01			{ width:752px; float:left; }
#cs_contents_01 .cst1	{ float:left; width:200px; padding-top:28px; }
#cs_contents_01 .cst2	{ float:right; width:536px; padding-top:28px; }
#cs_contents_02			{ width:205px; float:right; padding:28px 0 0; }
#cs_submenu				{ width:206px; float:left; }
#cs_contents			{ width:750px; float:right; }
.cshead_line			{ padding-top:30px; background:url(//img.cafe24.com/images/hosting2/cscenter/bg_cshead_line.gif) bottom repeat-x; }
.logo_cscenter		{ height:57px; }
.tmenu_cscenter		{ width:100%; table-layout:fixed; }
.tmenu_cscenter td		{ border-right:1px #cfebff solid; vertical-align:top; }

.cstle_01				{ height:165px; padding-left:11px; }
.cs_thebogi			{ position:absolute; top:92px; right:15px; }
.list_cs_01			{ font:12px/1.4em tahoma, dotum, sans-serif;; }
.list_cs_01 li		{ background:url(//img.cafe24.com/images/hosting2/cscenter/bul_01.gif) 0 7px no-repeat; padding:0 0 1px 8px; }
.list_cs_01 a		{ color:#8ca7bc; }
.list_cs_01 a:hover		{ color:#ff6600; }
.list_cs_02			{ font:11px/1.4em dotum; color:#868686 }
.list_cs_02 li		{ background:url(//img.cafe24.com/images/hosting2/cscenter/bul_02.gif) 0 6px no-repeat; padding:0 0 2px 8px; }
.olist_cs_02				{ font:11px/1.4em dotum; color:#868686 }
.olist_cs_02 li			{ padding:0 0 2px 19px; }
.olist_cs_02 .no1_on	{ background:url(//img.cafe24.com/images/hosting2/cscenter/num_1_on.gif) no-repeat; }
.olist_cs_02 .no2_off	{ background:url(//img.cafe24.com/images/hosting2/cscenter/num_2_off.gif) no-repeat; }
.olist_cs_02 .no3_off	{ background:url(//img.cafe24.com/images/hosting2/cscenter/num_3_off.gif) no-repeat; }

.ct_member { width:100%; table-layout:fixed; }
.ct_member caption { visibility:hidden; line-height:0; font-size:0; }
.ct_member td { vertical-align:top; padding:0 0 40px 0; font:11px/1.4em dotum; color:#666; cursor:pointer; }
.ct_member .ct_on { color:#59a8e1; }
.acza { position:absolute; left:0; top:0px; width:150px; height:76px; border:4px #69b9f3 solid; display:none; }
.ct_member .ct_on .acza	{ display:block; }
.ct_line						{ clear:both; border-bottom:2px #69b9f3 solid; }
.cmenu_cscenter			{ width:100%; table-layout:fixed; }
.cmenu_cscenter td		{ vertical-align:top; padding-left:10px; background:url(//img.cafe24.com/images/hosting2/cscenter/line_01.gif) right top no-repeat; }
.cmenu_cscenter h2		{ height:154px; }
.csmt_guide					{ height:18px; border-bottom:1px #e4e4e4 solid; }
.name_server				{ width:147px; height:169px; padding:8px 8px 0 50px; background:url(//img.cafe24.com/images/hosting2/cscenter/bg_ns.gif) no-repeat; line-height:1.2em; }

.tle_left_cscenter	{ height:110px; background:url(//img.cafe24.com/images/hosting2/cscenter/tle_left_cscenter.gif) 11px 27px no-repeat; border-bottom:2px #83b9e0 solid; text-indent:-9999px; cursor:pointer; }
.cs_menu_list						{ clear:both; padding-bottom:1px; border-bottom:2px #83b9e0 solid; }
.cs_menu_list .a_off h2			{ background:#f0f4f6 url(//img.cafe24.com/images/hosting2/cscenter/icon_ma_off.gif) 182px 10px no-repeat; padding:9px 0 0 13px; height:21px; margin-top:1px; font:bold 12px/1.2em verdana; color:#333; cursor:pointer; }
.cs_menu_list .a_on h2			{ background:#f0f4f6 url(//img.cafe24.com/images/hosting2/cscenter/icon_ma_on.gif) 181px 13px no-repeat; padding:9px 0 0 13px; height:21px; margin-top:1px; font:bold 12px/1.2em verdana; color:#0d66a7; cursor:pointer; }
.cs_menu_list .a_on ul			{ width:185px; margin:0 auto; padding:7px 0; border-bottom:1px #ebe9e9 solid; }
.cs_menu_list .a_on a 			{ display:block; background:url(//img.cafe24.com/images/hosting2/cscenter/bul_21.gif) 7px 7px no-repeat; padding:3px 0 0 15px; height:17px; width:170px; font:12px/1.2em verdana; color:#607e94; }
.cs_menu_list .a_on a:hover		{ color:#ff6600; }
.cs_menu_list .a_on .now		{ background:url(//img.cafe24.com/images/hosting2/cscenter/bul_22.gif) 7px 7px no-repeat; padding:4px 0 0 15px; height:16px; font:bold 12px/1.2em verdana; letter-spacing:-1px; color:#0d66a7; }
.cs_menu_list .a_off ul, .cs_menu_list .a_off .xline_02	{ display:none; }
.cs_menu_ad { margin:20px 0 10px; }
.cs_menu_ad img { max-width:100%; }
.cs_tle			{ height:110px; border-bottom:2px #83b9e0 solid; position:relative; }
.cs_tle .csth1	{ position:absolute; left:140px; top:20px; }
.bgcst_01		{ background:url(//img.cafe24.com/images/hosting2/cscenter/bgcst_01.gif) 0 29px no-repeat; }
.bgcst_02		{ background:url(//img.cafe24.com/images/hosting2/cscenter/bgcst_02.gif) 0 29px no-repeat; }
.bgcst_03		{ background:url(//img.cafe24.com/images/hosting2/cscenter/bgcst_03.gif) 42px 15px no-repeat; }
.box_css			{ border:1px #7f9db9 solid; background-color:#efefef; padding:3px 4px 0; height:17px; font:12px/1.2em verdana; color:#646464; }
.mtle_cs_01		{ margin:16px 0 0 0; background:url(//img.cafe24.com/images/hosting2/cscenter/bul_mtle.gif) 7px 2px no-repeat; padding:0 0 0 27px; height:25px; font:bold 12px/1.2em verdana; color:#222222; }

.bgin					{ background-image:none !important; }
.table_cs_01		{ width:100%; table-layout:fixed; border-top:1px #b2ddfc solid; }
.table_cs_01 th		{ border-top:3px #f2f2f2 solid; border-bottom:1px #ededed solid; background:#f6f6f6 url(//img.cafe24.com/images/hosting2/cscenter/bar_th_01.gif) right 6px no-repeat; font:11px/1.2em dotum; color:#76809a; text-align:center; }
.table_cs_01 th p	{ padding:5px 8px 6px; }
.table_cs_01 td		{ padding:8px 8px 7px 8px; border-bottom:1px #ededed solid; text-align:center; font-family:verdana; }
.table_cs_01 td p			{ padding:0 0 0 20px; }
.table_cs_01 td .new		{ background:url(//img.cafe24.com/images/hosting2/cscenter/icon_n.gif) 0 1px no-repeat; }
.table_cs_01 a:hover		{ color:#2593e5; text-decoration:underline; }

.table_cs_01b			{ width:100%; table-layout:fixed; border-top:1px #b2ddfc solid; border-bottom:1px #b2ddfc solid; }
.table_cs_01b th		{ border-top:3px #f2f2f2 solid;  background:#f6f6f6 url(//img.cafe24.com/images/hosting2/cscenter/bar_th_01.gif) right 6px no-repeat; font:11px/1.2em dotum; color:#76809a; text-align:center; }
.table_cs_01b th p		{ padding:5px 5px 6px; }
.table_cs_01b td		{ padding:8px 5px 7px 5px; border-top:1px #ededed solid; text-align:center; font-family:verdana; }
.table_cs_01b tfoot td		{ border-top:1px #b2ddfc solid; border-top:1px #b2ddfc solid; background-color:#f6f6f6; text-align:center; font-family:verdana; font-weight:bold; color:#333; }

.cs_dt			{ background:#f0f4f6 url(//img.cafe24.com/images/hosting2/cscenter/bul_cs_dt.gif) 14px 18px no-repeat; padding:11px 5px 10px 27px; font:bold 12px/1.4em verdana; color:#2593e5; }
.csdt_a		{ float:left; padding:10px 5px 9px 10px; font:11px/1.4em dotum; }
.csdt_b		{ float:right; padding:10px 10px 9px 5px; font:11px/1.4em dotum; }
.cs_answer		{ background:url(//img.cafe24.com/images/hosting2/cscenter/tle_a.gif) 10px 25px no-repeat; margin-left:10px; width:700px; padding:62px 10px 30px 10px; color:#444; }
.cs_answer2		{ margin-left:10px; width:700px; padding:25px 10px 30px 10px; color:#444; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word; }
.cs_question	{ background:url(//img.cafe24.com/images/hosting2/cscenter/tle_b.gif) 10px 25px no-repeat; margin-left:10px; width:700px; padding:62px 10px 30px 10px; color:#444; border-top:1px #eceff0 solid; }
.no_contents	{ width:260px; margin:0 auto; background:url(//img.cafe24.com/images/hosting2/cscenter/icon_no_contents.gif) 0 60px no-repeat; padding:75px 0 77px 77px; font:bold 14px/1.4em verdana; color:#333; }
.cs_re				{ display:inline-block; background:url(//img.cafe24.com/images/hosting2/cscenter/bg_cs_re.gif) 0 2px no-repeat; padding:0 0 0 21px; color:#2593e5; }

/* HOSTING-11618 나의 서비스 수정 */
#myid_a.new { padding:14px 0 13px; }
#myid_a.new .bbx_off { border:0; padding:3px 5px 0 5px; width:636px; height:29px; line-height:29px; outline:0; font:bold 14px/1.2em verdana; color:#a3a3a3; vertical-align:middle; }
#myid_a.new .bbx_on { border:0; padding:3px 5px 0 5px; width:636px; height:29px; line-height:29px; outline:0; font:bold 14px/1.2em verdana; color:#181818; vertical-align:middle; }
#myid_a.new .bbx_w { border:0; padding:3px 5px 0 5px; width:636px; height:29px; outline:0; font:bold 14px/1.2em verdana; color:#076180; vertical-align:middle; background-color:#e9f9ff; }
#myid_a.new h1 { float:left; font:bold 12px/1.2em verdana; width:171px; height:14px; color:#fff; margin:0; padding:10px 0; text-align:center; background:url(//img.cafe24.com/images/hosting2/myservice/bg_h1_mylist_2.gif) no-repeat; }
#myid_a.new #div_myid_search_area .mylist { height:32px;border:1px solid #008fb7; }
#myid_a.new #div_myid_search_area .mylist .inner { width:615px; height:26px;border-color:#008fb7;padding:0 31px 0 0;background:#fff; }
#myid_a.new #div_myid_search_area .mylist .mylist_s { top:32px; left:-1px; }
#myid_a.new .mylist_t { border:1px #008fb7 solid; background:#fff url(//img.cafe24.com/images/hosting2/myservice/bg_select_2.gif) right top no-repeat; padding:6px 31px 0 0; height:26px; width:615px; cursor:pointer; }
#myid_a.new .mylist_s { position:absolute; left:0px; top:18px; border:1px #7f9db9 solid; background-color:#fff; width:646px; }

#myid_a			{ background-color:#f1f1f1; border-bottom:1px #c7c7c7 solid; padding:20px 0 19px; }
#myid_b			{ width:980px; margin:0 auto; }
#myid_a h1		{ float:left; font:bold 12px/1.2em verdana; color:#659c1f; margin:2px 0 0 0; width:194px; }

.mylist_ttt		{ padding-left:0; }
.mylist_ttt:after{ content:""; display:block; clear:both; }
.mylist	 		{ float:left; position:relative; z-index:5; }
.mylist_t			{ border:1px #7f9db9 solid; background:#fff url(//img.cafe24.com/images/hosting2/myservice/bg_select.gif) right top no-repeat; padding:0 17px 0 0; height:20px; width:611px; cursor:pointer; }
.mylist_t li		{ float:left; background:url(//img.cafe24.com/images/hosting2/myservice/bar_03.gif) right 4px no-repeat; padding:4px 3px 0 7px; font:13px/13px verdana; }
.mylist_t .za 	{ width:130px; color:#0089ab; font-weight:bold; }
.mylist_t .zb		{ width:200px; color:#000; font-weight:bold; }
.mylist_t .zc		{ width:150px; color:#333; }
.mylist_t .zd		{ width:90px; color:#333; background-image:none !important; }

.mylist_s			{ position:absolute; left:0px; top:21px; border:1px #7f9db9 solid; background-color:#fff; width:618px; }
.mylist_s .za	{ width:130px; }
.mylist_s .zb	{ width:200px; }
.mylist_s .zc	{ width:150px; color:#333; }
.mylist_s .zd	{ color:#333; background-image:none !important; }
.mylist_s table	{ width:100%; *width:auto; table-layout:fixed; cursor:pointer; }
.mylist_s td		{ background-image:url(//img.cafe24.com/images/hosting2/myservice/bar_03.gif); background-position:right 7px; background-repeat:no-repeat; padding:8px 3px 7px 7px; font:12px/12px verdana; letter-spacing:-1px; }
.mylist_s .za	{ color:#659c1f; font-weight:bold; }
.mylist_s .zb	{ color:#000; }
.mylist_line		{ padding-top:1px; background:url(//img.cafe24.com/images/hosting2/myservice/line_01.gif) bottom repeat-x; }
.mlsbg_off		{ background-color:#fff; }
.mlsbg_on		{ background-color:#eff1f4; }
.ms_select		{ height:167px; overflow-y:scroll; padding:2px; }
.us_limit			{ padding:15px 15px 18px; background:url(//img.cafe24.com/images/hosting2/myservice/bg_us_limit.gif) bottom repeat-x; color:#222; font:11px/1.2em dotum; }

#mys_body_contents		{ width:100%; table-layout:fixed; }
#msbc_x						{ background-color:#fafafa; }
#msbc_a						{ width:174px; padding:0 0 60px; background:#fafafa url(//img.cafe24.com/images/hosting2/myservice/bg_msbc_a.gif) right repeat-y; vertical-align:top; }
#msbc_b						{ vertical-align:top; overflow:hidden; background:#fff; }
#msbc_b .contents			{ width:668px; padding:0 10px 60px; }
#msbc_b .contents2		{ min-width:668px; padding:0 10px 60px; }
#msbc_c						{ vertical-align:top; background-color:#fafafa; }
#msbc_c .contents			{ width:328px; background-color:#fff; }
#msbc_btn					{ width:7px; cursor:pointer; position:relative; z-index:1; }
.rrr_off						{ background:url(//img.cafe24.com/images/hosting2/myservice/btn_rrr_open.gif) repeat-y; }
.rrr_on						{ background:url(//img.cafe24.com/images/hosting2/myservice/btn_rrr_close.gif) repeat-y; }
.rrr_static						{ background:url(//img.cafe24.com/images/hosting2/myservice/btn_rrr_static.gif) repeat-y; cursor:default !important; }
.msbcb_off					{ width:688px; }
.msbcb_on					{ width:471px; }
.msbcc_off					{ width:328px; }
.msbcc_on					{ width:328px; }

.mst_area				{ padding:9px 0 0 7px; height:41px; border-bottom:1px #e9e9e9 solid; }
.msl_tle				{ margin:18px 0 0 2px; background:url(//img.cafe24.com/images/hosting2/myservice/bul_msl_tle.gif) 0 1px no-repeat; padding:1px 0 0 13px; font:bold 12px/12px verdana; color:#222; cursor:pointer; }
.mmsl_area				{ padding:5px 10px 0 15px; }
.mmsl_area h2			{ padding:10px 0 8px; font:bold 12px/1.2em verdana; color:#555; }
.ms_smenu li			{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_mssll.gif) 1px 4px no-repeat; font: 11px/1.2em dotum; color:#838383; }
.ms_smenu li a			{ display:inline-block; padding:0 11px 6px 8px; color:#838383; }
.ms_smenu li a:hover	{ color:#41ac0e; }
.ms_smenu .on a		{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_mss_on.gif) right 2px no-repeat; font:bold 11px/1.2em dotum; color:#41ac0e; }
.mmsl_area .line		{ padding-top:2px; background:url(//img.cafe24.com/images/hosting2/myservice/line_mssl.gif) repeat-x; margin-top:3px; }

.tle_mys				{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_tle_mys.gif) 0 1px no-repeat; padding:1px 0 0 13px; margin-top:29px;  font:bold 12px/1.2em verdana; color:#659e1f; }
.mtle_mys				{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_mtle_mys.gif) 4px 5px no-repeat; padding:1px 0 0 13px; height:15px; margin-top:18px; font:bold 12px/1.2em verdana; color:#333; }
.mtle_mys .za			{ float:left; width:130px; font:bold 12px/1.2em verdana; color:#333; }
.mtle_mys .zb			{ float:left; background:url(//img.cafe24.com/images/hosting2/myservice/bar_04.gif) 0 1px no-repeat; font:11px/1.2em dotum; color:#bfbebc; }
.mtle_mys .zb li			{ float:left; background:url(//img.cafe24.com/images/hosting2/myservice/bar_04.gif) right 1px no-repeat; padding:0 11px 0 11px; }
.mtle_mys .zb a			{ display:inline-block; padding:0 10px 0 0; background:url(//img.cafe24.com/images/hosting2/myservice/bul_arr_01.gif) right 2px no-repeat; color:#468dbe; }
.mtle_mys .zb a:hover	{ text-decoration:underline; }

.tle_mys2				{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_tle_mys2.gif) 0 1px no-repeat; padding:1px 0 0 13px; margin-top:29px;  font:bold 12px/1.2em verdana; color:#ff4200; }

.domain_tle				{ margin:10px 0 10px 10px; padding:1px 0 0 17px; font:bold 14px/1.2em dotum; background:url(//img.cafe24.com/images/hosting2/myservice/bul_mtle_mys.gif) 4px 7px no-repeat; color:#1caf0c; }

.table_mys1              {border:4px solid #cee5b5;}
.table_mys1 ul			{overflow:hidden; *zoom:1; background:#f5f9f1; padding:15px 20px; color:#555;}
.table_mys1 ul li		{float:left; padding-right:40px; background: url("//img.cafe24.com/images/hosting2/myservice/bar_06.gif") no-repeat scroll 66px center}
.table_mys1 ul li.total		{padding-right:50px; background:none;}
.table_mys1 ul li.total1    {padding-right:50px; background: url("//img.cafe24.com/images/hosting2/myservice/bar_06.gif") no-repeat scroll 189px center}
.table_mys1 ul li.last		{background:none;}
.table_mys1 ul li span {color:#1d88d6; font-weight:bold;}

.table_mys				{ width:100%; table-layout:fixed; border:1px #cee5b5 solid; border-top-width:2px; border-left-width:2px; }
.table_mys th			{ border-bottom:1px #daebcc solid; border-right:1px #daebcc solid; background-color:#f5f9f1; font:12px/1.4em verdana; text-align:left; color:#555; }
.table_mys th p			{ padding:6px 5px 5px 15px; }
.table_mys td			{ border-bottom:1px #daebcc solid; border-right:1px #daebcc solid; padding:5px 10px; color:#222; font-family:verdana; }

.table_mys2				{ width:100%; table-layout:fixed; border:2px #cee5b5 solid; border-top-width:3px; border-left-width:3px; }
.table_mys2 th			{ border-bottom:1px #daebcc solid; border-right:1px #daebcc solid; background-color:#f5f9f1; font:12px/1.4em verdana; text-align:left; color:#333; }
.table_mys2 th p		{ padding:6px 5px 5px 15px; }
.table_mys2 td			{ border-bottom:1px #daebcc solid; border-right:1px #daebcc solid; padding:5px 10px; color:#222; font-family:verdana; }

.table_mys_01				{ width:100%; table-layout:fixed; border-top:1px #d8dadd solid; }
.table_mys_01 th			{ border-bottom:1px #eeeef1 solid; background-color:#f9f9f9; font:12px/1.4em verdana; color:#5e5e5e; text-align:left; }
.table_mys_01 th p			{ padding:6px 5px 5px 13px; }
.table_mys_01 .end, .table_mys_01 .end th, .table_mys_01 .end td			{ border-bottom:1px #d8dadd solid !important; }
.table_mys_01 td			{  border-bottom:1px #eeeef1 solid; border-left:1px #eeeef1 solid; padding:5px 10px 4px; color:#555; font-family:verdana; }
.table_mys_01 .ll			{ border-left:1px #eeeef1 solid; }
.tdgray_01 td				{ color:#222; }

.table_mys_01b				{ width:100%; table-layout:fixed; border-top:1px #d8dadd solid; }
.table_mys_01b th			{ border-bottom:1px #eeeef1 solid; background-color:#f9f9f9; font:12px/1.4em verdana; color:#5e5e5e; text-align:center; }
.table_mys_01b th p		{ padding:6px 5px 5px 5px; }
.table_mys_01b .end, .table_mys_01b .end th, .table_mys_01b .end td			{ border-bottom:1px #d8dadd solid !important; }
.table_mys_01b td			{  border-bottom:1px #eeeef1 solid; padding:5px 5px 4px; text-align:center; color:#222; }

.table_mys_02				{ width:100%; table-layout:fixed; border-top:1px #d8dadd solid; }
.table_mys_02 th			{ border-bottom:1px #eeeef1 solid; border-right:1px #eeeef1 solid; background-color:#f9f9f9; font:12px/1.4em verdana; color:#5e5e5e; text-align:center; }
.table_mys_02 th p			{ padding:6px 5px 5px 5px; }
.table_mys_02 .end, .table_mys_01b .end th, .table_mys_01b .end td			{ border-bottom:1px #d8dadd solid !important; }
.table_mys_02 td			{  border-bottom:1px #eeeef1 solid; border-right:1px #eeeef1 solid; padding:5px 5px 4px; text-align:center; color:#222; }

.myst_right_area		{ height:53px; background:url(//img.cafe24.com/images/hosting2/myservice/bg_mystr.gif) bottom repeat-x; }
.tle_mys_right			{ padding:16px 8px 0; height:36px; }
.mtle_mys_right			{ padding:0 0 0 15px; font:bold 14px/1.2em verdana; letter-spacing:-1px; color:#444; }
.mystr_list				{ padding:5px 8px 0; }
.mystr_list li				{ padding:10px 4px 10px; background:url(//img.cafe24.com/images/hosting2/myservice/line_02.gif) bottom repeat-x; }
.mystr_list h3			{ padding:0 0 5px; }
.mystr_list h3 a			{ color:#555; }
.mystr_list p a			{ color:#696969; }
.mystr_list h3 a:hover, .mystr_list p a:hover	 	{ color:#ff6600; }
.ms_rbtn					{ position:absolute; right:10px; top:10px; }

.myr_rb					{ background:#fafafa url(//img.cafe24.com/images/hosting2/myservice/bg_myr_rb.gif) repeat-x; padding:16px 0 60px; }


.layer_alert				{ border:4px #fa8100 solid; padding:20px 15px; text-align:left; background-color:#fff; }
.layer_alert .txt			{ width:100%; }
.layer_alert .txt td		{ background:url(//img.cafe24.com/images/hosting2/myservice/icon_alert.gif) no-repeat; height:47px; padding:0 0 0 62px; font:12px/1.5em verdana; color:#000000; }

.layer_alert2				{ border:4px #6fbe13 solid; padding:20px 15px; text-align:left; background-color:#fff; }
.layer_alert2 .txt		{ width:100%; }
.layer_alert2 .txt td	{ background:url(//img.cafe24.com/images/hosting2/myservice/icon_alert2.gif) no-repeat; height:47px; padding:0 0 0 62px; font:12px/1.5em verdana; color:#000000; }

.layer_alert3				{ border:4px #777777 solid; padding:20px 15px; text-align:left; background-color:#fff; }
.layer_alert3 .txt		{ width:100%; }
.layer_alert3 .txt td	{ background:url(//img.cafe24.com/images/hosting2/myservice/icon_alert3.gif) no-repeat; height:47px; padding:0 0 0 62px; font:12px/1.5em verdana; color:#000000; }

.layer_cr					{ border:4px #777777 solid; padding:20px 15px; text-align:center; background-color:#fff; }
.cr_space				{ width:155px; height:3px; margin:0 auto; padding:5px 6px; background:url(//img.cafe24.com/images/hosting2/myservice/bg_cr_bar.gif) no-repeat; text-align:left; }

.ltest_result				{ width:100%; table-layout:fixed; }
.ltest_result td			{ vertical-align:top; }
.ltest_result .za			{ width:118px; padding:0 20px 8px 0; text-align:right; color:#222; font-family:verdana; }
.ltest_result .zb			{ width:197px; background:url(//img.cafe24.com/images/hosting2/myservice/bar_ltest.gif) 0 4px no-repeat; padding-top:4px; }
.ltest_result .zc			{ width:60px; padding-right:15px; text-align:right; font:bold 11px/1.2em verdana; color:#0089ab; }
.ltest_result .zd			{ background:url(//img.cafe24.com/images/hosting2/myservice/bar_05.gif) no-repeat; padding:0 0 0 10px; color:#222; }

.trs_table					{ width:100%; table-layout:fixed; }
.trs_table th				{ background:url(//img.cafe24.com/images/hosting2/myservice/bar_05.gif) right 8px no-repeat; vertical-align:top; text-align:left; font:12px/1.4em verdana; color:#333; }
.trs_table th p			{ padding:7px 10px 2px; }
.trs_table th span		{ display:inline-block; background:url(//img.cafe24.com/images/hosting2/myservice/bul_02.gif) 0 5px no-repeat; padding:0 0 0 9px; }
.trs_table td				{ padding:5px 10px; color:#333; }
.thbgx th					{ background:none !important; }

.trs_table_w td{width:125px; padding:5px 20px;}

.trs_table2				{ width:100%; table-layout:fixed; }
.trs_table2 th			{ vertical-align:top; text-align:left; font:12px/1.4em verdana; color:#888; }
.trs_table2 th p			{ padding:7px 0 2px 10px; }
.trs_table2 th span		{ display:inline-block; background:url(//img.cafe24.com/images/hosting2/myservice/bul_02.gif) 0 5px no-repeat; padding:0 0 0 9px; }
.trs_table2 td			{ padding:4px 10px; color:#333; font-family:verdana; }

.tab_mys					{ height:27px; background:url(//img.cafe24.com/images/hosting2/myservice/bg_tab_mys.gif) bottom repeat-x; }
.tab_mys li				{ float:left; background:url(//img.cafe24.com/images/hosting2/myservice/tab_mys_off.gif) right top no-repeat; padding:0 14px 0 0; cursor:pointer; }
.tab_mys li p			{ float:left; background:url(//img.cafe24.com/images/hosting2/myservice/tab_mys_off.gif) no-repeat; padding:6px 0 0 14px; height:21px; }
.tab_mys .on			{ float:left; background:url(//img.cafe24.com/images/hosting2/myservice/tab_mys_on.gif) right top no-repeat; padding:0 14px 0 0; font-weight:bold; color:#222; }
.tab_mys .on p			{ float:left; background:url(//img.cafe24.com/images/hosting2/myservice/tab_mys_on.gif) no-repeat; padding:6px 0 0 14px; height:21px; }

.inr_cont_01				{ height:430px; margin:0 -10px 0 0; overflow-y:scroll; }
.inr_cont_02				{ width:550px; }

.table_inrc				{ width:100%; table-layout:fixed; border-top:1px #3e3e3e solid; border-bottom:1px #eeeef1 solid; }
.table_inrc th			{ border-bottom:1px #d9dce0 solid; background-color:#f9f9fa; font:11px/1.4em dotum; color:#000; text-align:center; }
.table_inrc th p			{ padding:8px 2px 7px; }
.table_inrc td			{ border-bottom:1px #eeeef1 solid; border-right:1px #eeeef1 solid; font:11px/1.4em tahoma; padding:6px 5px 5px; color:#333; }

.table_inrc2				{ width:100%; table-layout:fixed; border-top:1px #ccc solid; border-bottom:1px #eeeef1 solid; }
.table_inrc2 th			{ border-bottom:1px #ddd solid; background-color:#f9f9fa; font:11px/1.4em dotum; color:#000; text-align:center; }
.table_inrc2 th p			{ padding:8px 2px 7px; }
.table_inrc2 td			{ border-bottom:1px #eeeef1 solid; border-left:1px #ddd solid; font:11px/1.4em tahoma; padding:6px 5px 5px; color:#333; }
.table_inrc2 .end_line, .table_inrc2 .end_line td	{ border-bottom:1px #ddd solid; }

.myst_b					{ clear:both; margin-top:10px; padding-top:2px; background:url(//img.cafe24.com/images/hosting2/myservice/bg_myst_b.gif) bottom repeat-x; }
.symr_lr					{ float:left; width:331px; padding:0 0 25px 0; }
.symr_lr h2				{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_symr_h2.gif) 0 4px no-repeat; padding:0 0 8px 10px; margin:20px 0 0 15px; font:bold 12px/1.2em verdana; color:#222; }
.symr_size				{ width:285px; padding-top:10px; text-align:right; }

.list_mya					{ height:35px; background:url(//img.cafe24.com/images/hosting2/myservice/bg_mya.gif) bottom repeat-x; }
.list_mya ul				{ margin-left:10px; }
.list_mya li				{ float:left; background:url(//img.cafe24.com/images/hosting2/myservice/bar_mya.gif) right 13px no-repeat; padding:12px 13px 0 12px; font:11px/1.2em dotum; color:#999; }
.list_mya a				{ color:#999; }
.list_mya .on a			{ color:#4286df; font-weight:bold; }
.list_mya a:hover		{ color:#e76f00; }

.dbst						{ border-top:2px #565656 solid; background-color:#f8f8f8; padding:8px 12px; }
.dbst1						{ border-top:2px #565656 solid; text-align:center;}
.dbst1 th					{background:#f8f8f8 url(//img.cafe24.com/images/hosting2/myservice/bar_06.gif) right center no-repeat; font:11px/1.4em dotum; padding:5px; border-bottom: 1px solid #eeeef1; }
.dbst1 td					{border-bottom: 1px solid #eeeef1; padding:7px;}
.dbst1 td.end			{border-bottom: 1px solid #565656;}
.mtle_dbst				{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_mtle_mys.gif) 0 4px no-repeat; padding:0 0 0 9px; font:12px/1.2em verdana; color:#222; }
.table_dbst				{ width:100%; table-layout:fixed; border-bottom:1px #3e3e3e solid; }
.table_dbst th			{ border-top:1px #e1e1e1 solid; background:url(//img.cafe24.com/images/hosting2/myservice/bar_06.gif) right center no-repeat; font:11px/1.4em dotum; color:#5c5b5b; }
.table_dbst th p			{ padding:7px 3px 6px 2px; }
.table_dbst td			{ padding:5px 5px 4px; border-top:1px #e1e1e1 solid; font:11px/1.2em dotum; color:#757575; word-wrap:break-word }
.table_dbst2				{ width:100%; table-layout:fixed; border-top:1px #d9dce0 solid; border-bottom:1px #3e3e3e solid; }
.table_dbst2 th			{ border-bottom:1px #d9dce0 solid; background:url(//img.cafe24.com/images/hosting2/myservice/bar_06.gif) right center no-repeat; font:11px/1.4em dotum; color:#5c5b5b; }
.table_dbst2 th p		{ padding:8px 3px 7px 2px; }
.table_dbst2 td			{ padding:6px 8px 5px; font:12px/1.2em verdana; color:#333; word-wrap:break-word }
.table_dbst2 .sum_01 td { border-top:1px #ddd solid; border-bottom:1px #ddd solid; }
.tbsp_01 td				{ padding:10px 5px 9px; }
.bline td					{ border-bottom:1px #e1e1e1 solid; }

.tbsp_01 tfoot.total { background-color:#f8f8f8; }
.tbsp_01 tfoot.total th { font-size:12px; background-image:none; }
.tbsp_01 tfoot.total td { font-size:15px; font-family:tahoma, dotum; text-align:right; }


.table_dbs				{border-spacing: 0;}
.table_dbs th.last		{background-image:none;}
.table_dbs td			{height:17px;}
.tip_01					{ background:url(//img.cafe24.com/images/hosting2/myservice/icon_tip.gif) 0 2px no-repeat; padding:0 20px 5px 32px; font:11px/1.5em dotum; color:#727272; }
.tip_01 h2				{ font:bold 12px/1.4em verdana; color:#555; padding:0 0 10px; }
.tip_01 li					{ background:url(//img.cafe24.com/images/hosting2/myservice/bar_07.gif) 1px 6px no-repeat; padding:0 0 6px 11px; }
.help_01 li				{ background:url(//img.cafe24.com/images/hosting2/myservice/bar_07.gif) 1px 8px no-repeat; padding:0 0 0 11px; }/*20150909 추가*/

.graph_21				{ width:111px; height:7px; background:url(//img.cafe24.com/images/hosting2/myservice/bg_graph_21.gif) no-repeat; }

.llist_03				{ padding:5px 0 0 9px; font:11px/1.4em dotum; color:#666; }
.llist_03 li			{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_llist_03.gif) 0 9px no-repeat; padding:4px 0 0 9px; }

.dom_01				{ font:bold 17px/17px verdana; color:#0089ab; }
.dom_02				{ font:bold 14px/14px verdana; color:#0089ab; }

.dlist					{ border-top:1px #d8dadd solid; }
.dlist li				{ padding:7px 20px 7px 25px; border-bottom:1px #eeeef1 solid; font:12px/1.2em verdana; color:#444; }
.tip_list				{ padding:6px 0 0 16px; font:11px/1.4em dotum; color:#8e8e8e; }
.tip_list li				{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_tip_list.gif) 0 6px no-repeat; padding:0 0 4px 7px; }

.mtle_mys_02		{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_mtle_mys.gif) 4px 5px no-repeat; padding:1px 0 0 13px; margin-top:18px; font:bold 12px/1.2em verdana; color:#333; }

.exa_box		{ table-layout:fixed; }
.exa_box td		{ padding:0px !important; border:none !important; }
.exa_box .lt		{ width:7px; height:7px; background:url(//img.cafe24.com/images/cafe24_pw_modify/box_lt.gif) no-repeat; }
.exa_box .tt		{ height:7px; background:url(//img.cafe24.com/images/cafe24_pw_modify/box_t.gif) repeat-x; }
.exa_box .rt		{ width:7px; height:7px; background:url(//img.cafe24.com/images/cafe24_pw_modify/box_rt.gif) no-repeat; }
.exa_box .ll		{ width:7px; background:url(//img.cafe24.com/images/cafe24_pw_modify/box_l.gif) repeat-y; }
.exa_box .cc	{ background-color:#fff; font:12px/1.4em verdana; }
.exa_box .rr		{ width:7px; background:url(//img.cafe24.com/images/cafe24_pw_modify/box_r.gif) repeat-y; }
.exa_box .lb	{ width:7px; height:14px; background:url(//img.cafe24.com/images/cafe24_pw_modify/box_lb.gif) no-repeat; }
.exa_box .bb	{ height:14px; background:url(//img.cafe24.com/images/cafe24_pw_modify/box_b.gif) repeat-x; }
.exa_box .rb	{ width:7px; height:14px; background:url(//img.cafe24.com/images/cafe24_pw_modify/box_rb.gif) no-repeat; }

.exa_box2			{ table-layout:fixed; }
.exa_box2 td		{ padding:0px !important; border:none !important; }
.exa_box2 .lt		{ width:2px; height:2px; background:url(//img.cafe24.com/images/hosting2/myservice/box_lt.png) no-repeat; }
.exa_box2 .tt		{ height:2px; background:url(//img.cafe24.com/images/hosting2/myservice/box_t.png) repeat-x; }
.exa_box2 .rt		{ width:4px; height:2px; background:url(//img.cafe24.com/images/hosting2/myservice/box_rt.png) no-repeat; _background:url(//img.cafe24.com/images/hosting2/myservice/box_rt.gif) no-repeat; }
.exa_box2 .ll		{ width:2px; background:url(//img.cafe24.com/images/hosting2/myservice/box_l.png) repeat-y; }
.exa_box2 .cc		{ background-color:#fff; font:11px/1.4em dotum; color:#608096; padding:5px !important; }
.exa_box2 .rr		{ width:4px; background:url(//img.cafe24.com/images/hosting2/myservice/box_r.png) repeat-y; _background:url(//img.cafe24.com/images/hosting2/myservice/box_r.gif) repeat-y; }
.exa_box2 .lb		{ width:2px; height:12px; background:url(//img.cafe24.com/images/hosting2/myservice/box_lb.png) no-repeat; _background:url(//img.cafe24.com/images/hosting2/myservice/box_lb.gif) no-repeat; }
.exa_box2 .bb		{ height:12px; background:url(//img.cafe24.com/images/hosting2/myservice/box_b.png) repeat-x; _background:url(//img.cafe24.com/images/hosting2/myservice/box_b.gif) repeat-x; }
.exa_box2 .rb		{ width:4px; height:12px; background:url(//img.cafe24.com/images/hosting2/myservice/box_rb.png) no-repeat; _background:url(//img.cafe24.com/images/hosting2/myservice/box_rb.gif) no-repeat; }
.exa_box2 .bb div		{ padding-top:12px; background:url(//img.cafe24.com/images/hosting2/myservice/box_b2.png) no-repeat; _background:url(//img.cafe24.com/images/hosting2/myservice/box_b2.gif) no-repeat; }

.exa_box3			{ table-layout:fixed; }
.exa_box3 td		{ padding:0px !important; border:none !important; }
.exa_box3 .lt		{ width:2px; height:12px; background:url(//img.cafe24.com/images/hosting2/myservice/box_lt.png) left bottom no-repeat; }
.exa_box3 .tt		{ height:12px; background:url(//img.cafe24.com/images/hosting2/myservice/box_t.png) left 9px repeat-x; _background-position:left bottom; }
.exa_box3 .rt		{ width:4px; height:12px; background:url(//img.cafe24.com/images/hosting2/myservice/box_rt.png) left bottom no-repeat; _background:url(//img.cafe24.com/images/hosting2/myservice/box_rt.gif) left bottom no-repeat; }
.exa_box3 .ll		{ width:2px; background:url(//img.cafe24.com/images/hosting2/myservice/box_l.png) repeat-y; }
.exa_box3 .cc		{ background-color:#fff; font:11px/1.4em dotum; color:#608096; padding:5px !important; }
.exa_box3 .rr		{ width:4px; background:url(//img.cafe24.com/images/hosting2/myservice/box_r.png) repeat-y; _background:url(//img.cafe24.com/images/hosting2/myservice/box_r.gif) repeat-y; }
.exa_box3 .lb		{ width:2px; height:2px; background:url(//img.cafe24.com/images/hosting2/myservice/box_lb.png) no-repeat; _background:url(//img.cafe24.com/images/hosting2/myservice/box_lb.gif) no-repeat; }
.exa_box3 .bb		{ height:2px; background:url(//img.cafe24.com/images/hosting2/myservice/box_b.png) repeat-x; _background:url(//img.cafe24.com/images/hosting2/myservice/box_b.gif) repeat-x; }
.exa_box3 .rb		{ width:4px; height:2px; background:url(//img.cafe24.com/images/hosting2/myservice/box_rb.png) no-repeat; _background:url(//img.cafe24.com/images/hosting2/myservice/box_rb.gif) no-repeat; }
.exa_box3 .tt div	{ padding-top:12px; background:url(//img.cafe24.com/images/hosting2/myservice/box_c2.png) no-repeat; _background:url(//img.cafe24.com/images/hosting2/myservice/box_c2.gif) no-repeat; }
.pos_01				{ position:absolute; left:-16px; bottom:2px; _bottom:33px; }
.pos_02				{ position:absolute; left:0px; top:0px; }

.tb_ufd			{ width:100%; table-layout:fixed; }
.tb_ufd td		{ padding:4px 5px 3px; font:11px/1.4em dotum; color:#727272; cursor:pointer; }

.sel_table			{ width:100%; table-layout:fixed; border-top:1px #3e3e3e solid; }
.sel_table th			{ border-right:1px #d9dce0 solid; font:bold 11px/1.4em dotum; color:#6c6c6c; text-align:left; }
.sel_table th p		{ padding:7px 10px 6px 10px; }
.sel_table .part		{ border:1px #d9dce0 solid; border-left:none; background-color:#f8f8f8; padding:8px 2px 8px 10px; vertical-align:top; }
.sel_table .part_ht	{ overflow-y:auto; width:100%; height:200px; }

.list_ct				{ padding-right:5px; font:11px/11px dotum; color:#7f7f7f; cursor:pointer; }
.list_ct .minus		{ background:url(//img.cafe24.com/images/hosting2/myservice/icon_minus.gif) 0 6px no-repeat; padding:0 0 0 12px; }
.list_ct .plus			{ background:url(//img.cafe24.com/images/hosting2/myservice/icon_plus.gif) 0 6px no-repeat; padding:0 0 0 12px; }
.list_ct .hh1			{ padding:6px 0 6px 0; }
.list_ct .d_off		{ padding:6px 10px 6px 10px; }
.list_ct .d_on		{ padding:5px 9px 5px 9px; border:1px #ebebeb solid; background-color:#fff; font-weight:bold; color:#000000; letter-spacing:-1px; }
.xxx .d_off			{ padding:6px 5px 6px 5px !important; }
.xxx .d_on			{ padding:5px 4px 5px 4px !important; }

.bco_bg				{ background:url(//img.cafe24.com/images/hosting2/myservice/bg_col.gif) 0 6px repeat-x; text-align:center; cursor:pointer; }

.stdib_01				{ width:120px; padding:3px 0 3px 10px; font-weight:normal; color:#5e5e5e; }
.stccc_01			{ padding:3px 0; color:#222; }

.tf_sign td			{ color:#1d1d1d; }
.tf_nosign td			{ color:#1d1d1d; font-weight:bold; background-color:#f1f7fd; }
.gangzo td			{ color:#1d1d1d; background-color:#f1f7fd; }

.close_layer, .open_layer		{ height:26px; background:url(//img.cafe24.com/images/hosting2/myservice/line_layer_01.gif) left 10px repeat-x; text-align:center; cursor:pointer; }
.close_layer p		{ width:64px; height:26px; margin:0 auto; background:url(//img.cafe24.com/images/hosting2/myservice/btn_close_item.gif) no-repeat; }
.open_layer p		{ width:64px; height:26px; margin:0 auto; background:url(//img.cafe24.com/images/hosting2/myservice/btn_open_item.gif) no-repeat; }
.bll						{ border-left:1px #e1e1e1 solid }
.bll2					{ border-left:1px #eee solid }
.oya					{ overflow-y:auto; }

.alimi_list				{ float:left; width:160px; padding:30px 0 0 40px; margin-right:30px; }
.alimi_setting		{ float:left; width:350px; margin:30px 40px 0 0; }
.as_tba				{ border:2px #e3e3e3 solid; background-color:#f8f8f8; padding:8px 15px; }
.as_tb					{ width:100%; table-layout:fixed; }
.as_tb th				{ padding:6px 0 5px; text-align:left; }
.as_tb th p			{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_astb.gif) 0 4px no-repeat; padding:0 0 0 8px; font:12px/1.2em verdana; color:#1d1d1d; }
.as_tb td				{ padding:10px 0; font:11px/1.4em dotum; color:#727272; border-bottom:1px #e8e8e8 solid; }
.ctema				{ display:inline-block; width:13px; height:13px; cursor:pointer; margin:2px 0 2px 4px; }

.boxb_01				{ border:9px #f1f1f1 solid; }

.boxb_02 { position:relative; margin:10px 0 0; padding:10px 14px 10px 32px; font-size:12px; color:#444; line-height:18px; letter-spacing:-0.01em; border:1px solid #e4e4e6; background-color:#f4f7f9; }
.boxb_02:before { position:absolute; top:13px; left:12px; content:''; width:12px; height:12px; background:url("//img.cafe24.com/images/hosting2/common/ico_help.png") no-repeat 0 0; }

.dmap_01			{ border-top:1px #e0e0e0 solid; border-bottom:1px #e0e0e0 solid; background-color:#f5f5f7; padding:15px 0; }
.dmap_02			{ border-top:3px #dceef9 solid; border-bottom:3px #dceef9 solid; background-color:#fafafa; padding:10px 0; }
.dmtb					{ width:100%; table-layout:fixed; }
.dmtb td				{ vertical-align:top; text-align:center; padding:0 0 10px; border-left:1px #e5e5e5 solid; }
.dmtb td:first-child { border-left:0; }
.dmtle_01			{ height:56px; }

.box_21_top			{ padding-top:4px; background:url(//img.cafe24.com/images/hosting2/myservice/bg_box_21_top.gif) repeat-x; }
.box_21_btm		{ padding-top:4px; background:url(//img.cafe24.com/images/hosting2/myservice/bg_box_21_btm.gif) repeat-x; }
.stepn_01			{ padding-top:10px; background:url(//img.cafe24.com/images/hosting2/myservice/img_step_next.gif) no-repeat; }
.stepn_02			{ padding-top:10px; background:url(//img.cafe24.com/images/hosting2/myservice/img_step_next.gif) 10px 0 no-repeat; }

.mem_info			{ border-bottom:3px #4187bb solid; }
.mem_container		{ padding:30px 35px 60px; }
.footer_inz			{ border-top:1px #e8e9ec solid; text-align:center; padding-top:9px; font:10px/1.2em verdana; color:#606265; }

.line_m_top			{ background:#fafafa url(//img.cafe24.com/images/hosting2/myservice/line_m_top.gif) repeat-x; padding-top:24px; }
.line_m_btm			{ background:#fafafa url(//img.cafe24.com/images/hosting2/myservice/line_m_btm.gif) bottom repeat-x; padding-top:24px; }
.inz_sp				{ width:100%; table-layout:fixed; background-color:#fafafa; }
.inz_sp td			{ vertical-align:top; text-align:center; border-right:1px #e8e8e8 solid; padding-bottom:5px; }

.mltdom				{ border-top:1px #76b1db solid; border-bottom:1px #76b1db solid; background:#eff3f6 url(//img.cafe24.com/images/hosting2/myservice/img_www.gif) 54px 33px no-repeat; padding:25px 0 25px 146px; }
.www_box			{ border:4px #4386d4 solid; padding:11px; width:310px; height:80px; vertical-align:top; font-family:verdana; color:#000; }

/* pop */
.tle_pop				{ border-top:1px #2d3440 solid; border-bottom:1px #2d3440 solid; background:url(//img.cafe24.com/images/hosting2/etc/bg_tle_pop.gif); padding:10px 0 0 20px; height:21px; font:bold 13px/13px gulim; color:#fff; }
.contents_pop		{ padding:20px; }

.dsr_list				{ float:left; }
.dsr_list li			{ float:left; padding:0 16px 0 15px; background:url(//img.cafe24.com/images/hosting2/domain/bar_001.gif) right 3px no-repeat;  }

.dsr_area				{ width:100%; table-layout:fixed; }
.dsr_area .za		{ width:364px; background:#f0f3f5 url(//img.cafe24.com/images/hosting2/domain/line_01.gif) right top repeat-y; vertical-align:top; padding:0 0 15px 0; }
.dsr_area .zb		{ background:url(//img.cafe24.com/images/hosting2/domain/line_01.gif) right top repeat-y; vertical-align:top; padding:0 0 15px 0; }
.dsr_area .zc		{ vertical-align:top; padding:0 0 15px 0; }
.dsr_area h2			{ height:57px; }
.eng_www			{ width:345px; height:36px; background:url(//img.cafe24.com/images/hosting2/domain/img_eng_www.gif) no-repeat; }
.eng_www .box		{ width:270px; height:21px; border:none; background:transparent; font:bold 16px/1.2em verdana; color:#2f88c9; margin:7px 0 0 60px; }
.dom_list_01		{ padding:10px 0 0 4px; font-family:verdana; }
.dom_list_01 li		{ padding:2px 0 0; height:20px; }
.dom_list_01 .exp	{ font:normal 11px/1.4em dotum; color:#999; letter-spacing:-1px; }
/* 20140325 추가*/
.dom_list_02		{ padding:10px 0 0 4px; font-family:verdana; }
.dom_list_02 li		{ padding-top:2px; padding-bottom:2px; }
.dom_list_02 .exp	{ font:normal 11px/1.4em dotum; color:#999; letter-spacing:-1px; }

.brline_01			{ color:#b8cee1; font-weight:normal; }
.brline_02			{ color:#ccc; font-weight:normal; }
.kor_www				{ border:1px #a8c8e0 solid; background:url(//img.cafe24.com/images/hosting2/domain/img_www.gif) 7px 10px no-repeat; padding:6px 0 0 55px; height:23px; margin-top:2px;  }
.kor_www .box		{ width:115px; height:21px; border:none; background:transparent; font:bold 14px/1.2em verdana; color:#2f88c9; }
.itn_kwd				{ border:1px #a8c8e0 solid; background:url(//img.cafe24.com/images/hosting2/domain/icon_itn_kwd.gif) 5px 6px no-repeat; padding:6px 0 0 35px; height:23px; margin-top:2px;  }
.itn_kwd .box		{ width:135px; height:21px; border:none; background:transparent; font:bold 14px/1.2em verdana; color:#2f88c9; }

.tal_16 li				{ padding-left:16px; text-indent:-16px; }
.multi_domain		{ background-color:#f0f3f5; padding:25px 0; }
#multi_search		{ border:4px #4488d5 solid; padding:6px; width:320px; height:140px; font:bold 13px/1.4em verdana; color:#2f88c9; }
#multi_exp			{ position:absolute; top:0px; left:0px; width:280px; height:130px; padding:15px 45px 15px 15px; font:11px/1.4em dotum; color:#5c5b5b; cursor:text; }

.kwd					{ background-color:#f0f3f5; padding:20px 0; }
#kwd_search		{ border:4px #4488d5 solid; padding:6px; width:320px; height:90px; font:bold 13px/1.4em verdana; color:#2f88c9; }
#kwd_exp			{ position:absolute; top:0px; left:0px; width:280px; height:80px; padding:15px 45px 15px 15px; font:11px/1.4em dotum; color:#5c5b5b; cursor:text; }

.hangul				{ background-color:#f0f3f5; padding:20px 0; }
#hangul_search		{ border:4px #4488d5 solid; padding:6px; width:290px; height:90px; font:bold 13px/1.4em verdana; color:#2f88c9; }
#hangul_exp			{ position:absolute; top:0px; left:0px; width:250px; height:80px; padding:15px 45px 15px 15px; font:11px/1.4em dotum; color:#5c5b5b; cursor:text; }

.ddr_www	 			{ width:314px; height:36px; background:url(//img.cafe24.com/images/hosting2/domain/img_ddr_www.gif) no-repeat; }
.ddr_www .box		{ width:290px; height:21px; border:none; background:transparent; font:bold 16px/1.2em verdana; color:#2f88c9; margin:7px 0 0 10px; }


/* login */
.login_layer			{ width:650px; }
.ll_top					{ padding-top:4px; background:#1174b3 url(//img.cafe24.com/images/hosting2/login/bg_llt.gif) no-repeat; }
.ll_body				{ border:2px #d4d4d4 solid; background-color:#fff; }
.ll_tle					{ height:32px; border-bottom:1px #ededed solid; }
.ll_tle h1				{ float:left; background:url(//img.cafe24.com/images/hosting2/login/bul_llt.gif) 10px 12px no-repeat; padding:10px 0 0 30px; font:bold 12px/1.2em verdana; color:#2f88c9; }
.lly_close			{ float:right; width:42px; height:32px; background:url(//img.cafe24.com/images/hosting2/login/btn_lly_close.gif) no-repeat; cursor:pointer; }
.ll_cont				{ padding:30px; }
.lic_a					{ float:left; width:328px; border-top:3px #83b9e0 solid; border-bottom:3px #83b9e0 solid; }
.lic_b					{ float:right; }
.llc_btm				{ width:100%; background-color:#f3f3f3; border-top:1px #dddddd solid; }
.lic_pop				{ border-top:3px #83b9e0 solid; border-bottom:3px #83b9e0 solid; }

/* calendar layer */
.layer_cld			{ border:4px #777 solid; background-color:#fff; padding:15px; width:200px; }
.layer_cld .za		{ float:left; padding:0 0 0 10px; font:bold 14px/1.0em tahoma; color:#555; }
.layer_cld .zb		{ font-size:24px; color:#222; }
.layer_cld .zc		{  float:right; padding:10px 10px 0 0; }
.tb_cld2				{ width:100%; table-layout:fixed; }
.tb_cld2 th			{ text-align:center; padding:3px 0; font:11px/1.2em dotum; color:#797979; }
.tb_cld2 td			{ text-align:center; font:11px/1.2em verdana; color:#7a6c69; }
.tb_cld2 .sun, .tb_cld2 .sun a		{ color:#ff6e16; }
.tb_cld2 td a				{ display:block; border:1px #fff solid; padding:3px 0 4px; _height:12px; }
.tb_cld2 td a:hover		{ border:1px #d0d0d0 solid; background-color:#e2e2e2; }
.tb_cld2 .now a, .tb_cld2 .now a:hover		{ border:1px #62aeb7 solid; background-color:#72c6d0; color:#fff; }

/* left layer */
.lpt_tb .lt			{ width:13px; height:7px; background:url(//img.cafe24.com/images/hosting2/web_hosting/box_lt2.gif) no-repeat; }
.lpt_tb .tt			{ height:7px; background:url(//img.cafe24.com/images/hosting2/web_hosting/box_tt2.gif) repeat-x; }
.lpt_tb .rt			{ width:6px; height:7px; background:url(//img.cafe24.com/images/hosting2/web_hosting/box_rt2.gif) no-repeat; }
.lpt_tb .ll			{ width:13px; background:url(//img.cafe24.com/images/hosting2/web_hosting/box_ll2.gif) right repeat-y; }
.lpt_tb .cc		{ background-color:#fff; font:11px/1.4em dotum; color:#8a8a8a; }
.lpt_tb .rr			{ width:6px; background:url(//img.cafe24.com/images/hosting2/web_hosting/box_rr2.gif) repeat-y; }
.lpt_tb .lb		{ width:13px; height:7px; background:url(//img.cafe24.com/images/hosting2/web_hosting/box_lb2.gif) right top no-repeat; }
.lpt_tb .bb		{ height:7px; background:url(//img.cafe24.com/images/hosting2/web_hosting/box_bb2.gif) repeat-x; }
.lpt_tb .rb		{ width:6px; height:7px; background:url(//img.cafe24.com/images/hosting2/web_hosting/box_rb2.gif) no-repeat; }

.lpt_ly				{ position:absolute; left:195px; top:12px; width:190px; }
.s_warning		{ background:url(//img.cafe24.com/images/hosting2/myservice/img_s_warning.gif) 15px 0 no-repeat; padding:8px 0 0 145px; min-height:60px; _height:60px; font:bold 12px/1.5em verdana; color:#ff4918; }
.jaju_q			{ border-top:1px #d9dce0 solid; background-color:#f9f9fa; padding:20px 20px 40px; color:#555; height:300px; overflow-y:auto; }

.mys_comp_01		{ background:url(//img.cafe24.com/images/hosting2/myservice/icon_check2.gif) 0 10px no-repeat; padding:0 0 10px 100px; width:480px; margin:40px auto 0; }
.bul_txt_01			{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_201.gif) 4px 5px no-repeat; padding:0 0 0 15px; color:#444; font-weight:bold; }

.mys_body		{ background:url(//img.cafe24.com/images/hosting2/myservice/bg_xxx.gif) repeat-x; }



.gpha_1				{ margin:0 0 0 25px; width:260px; height:71px; background:url(//img.cafe24.com/images/hosting2/myservice/graph_01_a.gif) no-repeat; position:relative; }
.gpha_1 .max		{ position:absolute; top:50px; right:14px; font:bold 10px/1.2em tahoma; color:#5e950d; }
.gpha_1 .bar	 		{ position:absolute; top:16px; left:16px; width:228px; }
.gpha_1 .bar div	{ height:18px; background-color:#81be27; }
.gpha_1 .use		{ position:absolute; top:18px; left:30px; font:bold 11px/1.2em tahoma; color:#fff; }
.gpha_1 .rest		{ position:absolute; top:18px; right:30px; font:bold 11px/1.2em tahoma; color:#fff; }

.gpha_2				{ margin:0 0 0 25px; width:260px; height:71px; background:url(//img.cafe24.com/images/hosting2/myservice/graph_01_a.gif) no-repeat; position:relative; }
.gpha_2 .max		{ position:absolute; top:50px; right:14px; font:bold 10px/1.2em tahoma; color:#a6a41f; }
.gpha_2 .bar	 		{ position:absolute; top:16px; left:16px; width:228px; }
.gpha_2 .bar div	{ height:18px; background-color:#bebc27; }
.gpha_2 .use		{ position:absolute; top:18px; left:30px; font:bold 11px/1.2em tahoma; color:#fff; }
.gpha_2 .rest		{ position:absolute; top:18px; right:30px; font:bold 11px/1.2em tahoma; color:#fff; }

.gpha_3				{ margin:0 0 0 25px; width:260px; height:71px; background:url(//img.cafe24.com/images/hosting2/myservice/graph_01_a.gif) no-repeat; position:relative; }
.gpha_3 .max		{ position:absolute; top:50px; right:14px; font:bold 10px/1.2em tahoma; color:#48b4e6; }
.gpha_3 .bar	 		{ position:absolute; top:16px; left:16px; width:228px; }
.gpha_3 .bar div	{ height:18px; background-color:#48b4e6; }
.gpha_3 .use		{ position:absolute; top:18px; left:30px; font:bold 11px/1.2em tahoma; color:#fff; }
.gpha_3 .rest		{ position:absolute; top:18px; right:30px; font:bold 11px/1.2em tahoma; color:#fff; }


.gong4_01			{ position:absolute; left:0px; top:50%; margin:-320px 0 0 0; width:100%; text-align:center; }
.gong4_01 .txt		{ background-color:#aab7bc; padding:30px 0 30px; font:12px/1.7em dotum; color:#fff; }
.gong4_cr_01		{ position:absolute; left:0px; bottom:15px; width:100%; text-align:center; font:11px/1.2em verdana; color:#686868; }
.gong4_02			{ position:absolute; left:50%; top:50%; margin:-390px 0 0 -300px; width:598px; height:744px; background:url(//img.cafe24.com/images/hosting2/etc/gong4/img_201.gif) no-repeat; }
.gong4_02 .txt		{ padding:365px 0 0 0; font:12px/1.7em dotum; color:#666666; text-align:center; }
.gong4_cr_02		{ position:absolute; left:0px; bottom:15px; width:100%; text-align:center; font:11px/1.2em verdana; color:#555; }
.gong4_03			{ position:absolute; left:50%; top:50%; margin:-380px 0 0 -418px; width:836px; height:756px; background:url(//img.cafe24.com/images/hosting2/etc/gong4/img_301.jpg) no-repeat; }
.gong4_03 .txt		{ padding:480px 0 0 252px; width:426px; font:12px/1.7em dotum; color:#663333; text-align:center; }
.gong4_cr_03		{ text-align:center; font:11px/1.2em verdana; color:#000; }
.gong4_04			{ position:absolute; left:50%; top:50%; margin:-440px 0 0 -474px; width:948px; height:876px; background:url(//img.cafe24.com/images/hosting2/etc/gong4/img_401.jpg) no-repeat; }
.gong4_04 .txt		{ padding:520px 0 0 230px; width:460px; font:12px/1.7em dotum; color:#fff; text-align:center; }
.gong4_cr_04		{ text-align:center; font:11px/1.2em verdana; color:#317582; }
.gong4_05			{ width:852px; height:665px; margin:0 auto; background:url(//img.cafe24.com/images/hosting2/etc/gong4/img_501.jpg) no-repeat; position:relative; }
.gong4_05 .txt		{ padding:240px 0 0 512px; font:12px/1.7em dotum; color:#fff; text-align:center; }
.gong4_cr_05		{ position:absolute; left:0px; top:650px; width:580px; text-align:center; font:11px/1.2em verdana; color:#686868; }
.gong4_06			{ position:absolute; left:50%; top:50%; margin:-405px 0 0 -433px; width:866px; height:810px; background:url(//img.cafe24.com/images/hosting2/etc/gong4/img_601.jpg) no-repeat; }
.gong4_06 .txt		{ padding:300px 0 0 496px; width:300px; font:12px/1.7em dotum; color:#fff; text-align:center; }
.gong4_cr_06		{ position:absolute; left:100px; top:790px; width:700px; text-align:center; font:11px/1.2em verdana; color:#fff; }
.gong4_07			{ position:absolute; left:50%; top:50%; margin:-290px 0 0 -413px; width:825px; height:579px; background:url(//img.cafe24.com/images/hosting2/etc/gong4/img_702.jpg) no-repeat; }
.gong4_07 .txt		{ padding:290px 0 0 40px; font:12px/1.7em dotum; color:#666; }
.gong4_cr_07		{ position:absolute; left:40px; top:540px; width:700px; font:11px/1.2em verdana; color:#777; }
.gong4_08			{ position:absolute; left:50%; top:50%; margin:-341px 0 0 -405px; width:809px; height:682px; background:url(//img.cafe24.com/images/hosting2/etc/gong4/img_801.jpg) no-repeat; }
.gong4_08 .txt		{ padding:288px 0 0 242px; font:12px/1.5em dotum; color:#c7c7c7; }
.gong4_cr_08		{ position:absolute; left:220px; top:670px; width:700px; font:11px/1.2em verdana; color:#777; }
.gong4_09			{ margin:0 auto; width:970px; height:812px; background:url(//img.cafe24.com/images/hosting2/etc/gong4/img_901.jpg) no-repeat; }
.gong4_09 .txt		{ padding:384px 0 0 345px; font:12px/1.5em dotum; color:#1d1d1d; }
.gong4_cr_09		{ text-align:center; margin-top:-15px; padding-bottom:20px; font:11px/1.2em verdana; color:#777; }
.gong4_10			{ position:absolute; left:50%; top:50%; margin:-300px 0 0 -485px; width:970px; height:595px; background:url(//img.cafe24.com/images/hosting2/etc/gong4/img_1001.jpg) no-repeat; }
.gong4_10 .txt		{ padding:280px 0 0 340px; font:12px/1.6em dotum; color:#333; }
.gong4_cr_10		{ position:absolute; left:130px; top:580px; width:700px; font:11px/1.2em verdana; color:#777; text-align:center; }
.gong4_11			{ position:absolute; left:50%; top:50%; margin:-300px 0 0 -485px; width:970px; height:595px; background:url(//img.cafe24.com/images/hosting2/etc/gong4/img_1101.jpg) no-repeat; }
.gong4_11 .txt		{ padding:175px 0 0 354px; font:12px/1.6em dotum; color:#333; }
.gong4_cr_11		{ position:absolute; left:150px; top:570px; width:700px; font:11px/1.2em verdana; color:#777; text-align:center; }
.gong4_12			{ position:absolute; left:50%; top:50%; margin:-283px 0 0 -485px; width:970px; height:565px; background:url(//img.cafe24.com/images/hosting2/etc/gong4/img_1201.jpg) no-repeat; }
.gong4_12 .txt		{ padding:170px 0 0 320px; font:12px/1.6em dotum; color:#78632b; }
.gong4_cr_12		{ position:absolute; left:130px; top:570px; width:700px; font:11px/1.2em verdana; color:#444; text-align:center; }


.gp_en				{ background-color:#f5f5f5; }
.gp_lay_01			{ background:url(//img.cafe24.com/images/hosting2/etc/info/bg_gp_01.gif) repeat-y; width:727px; margin:80px auto 0; }
.gp_lay_02			{ background:url(//img.cafe24.com/images/hosting2/etc/info/bg_gp_02.gif) no-repeat;  }
.gp_lay_03			{ background:url(//img.cafe24.com/images/hosting2/etc/info/bg_gp_03.gif) bottom repeat-x; padding:5px 40px 50px; color:#222; }
.gp_footer			{ padding-top:12px; text-align:center; font:11px/1.4em verdana; color:#666; }
.gp_cont_01			{ float:left; width:280px; }
.gp_cont_02			{ float:right; width:367px; }
.gp_cont_03			{ padding:0 20px; }
.gp_mcont_01		{ float:left; width:110px; padding-top:15px; }
.gp_mcont_02		{ float:right; width:257px; padding-top:15px; }
.gp_bnr_01			{ text-align:center; padding-top:35px; }

.list_cs6				{ font:11px/1.3em dotum; }
.list_cs6 li			{ background:url(//img.cafe24.com/images/hosting2/cscenter/bul_list_cs6.gif) 0 1px no-repeat; padding:0 0 10px 20px; }


/* ********** main ********** */
.main_cont1				{ width:980px; margin:0 auto; margin-top:24px; }
.main_cont2				{ width:980px; margin:0 auto; margin-top:25px; }
.main_cont3				{ width:980px; margin:0 auto; margin-top:35px; }
.main_cont4				{ width:980px; margin:0 auto; margin-top:34px; border-top:3px #dcf0ca solid; padding-top:15px; }
.main_left				{ float:left; width:207px; margin-right:14px; }
.main_contents			{ float:left; width:518px; }
.main_right				{ float:right; width:227px; }

.main_login				{ border:1px #d6d6d6 solid; background:#f2f2f2 url(//img.cafe24.com/images/hosting2/main/bg_login.gif) repeat-x; padding:8px 8px 6px; font:11px/1.2em dotum; letter-spacing:-1px; }
.main_login a			{ color:#666666; }
.main_login a:hover	{ color:#ff5400; }
.main_login .ar1		{ height:26px; }
.main_login .ar2		{ height:59px; }
.main_login .ar3		{ height:24px; }
.main_login .ar4		{ border:1px #ddd solid; background-color:#fff; padding:5px 8px 0; height:17px; }
.main_login .ar4 li		{ background:url(//img.cafe24.com/images/hosting2/main/bul_001.gif) 0 4px no-repeat; padding:0 0 0 9px; }
.main_login .ar5		{ height:109px; } /* ar1 + ar2 + ar3 */
.main_login .za			{ float:left; padding-left:2px; }
.main_login .zb			{ float:right; padding:1px 1px 0 0; color:#7b7b7b; }
.main_login .zc			{ color:#6fbf11; text-decoration:underline; }
.main_login .zd			{ float:left; width:117px; }
.main_login .ze			{ float:right; width:67px; }
.main_login .zf			{ border:1px #d2d2d2 solid; background:#fff url(//img.cafe24.com/images/hosting2/main/txt_id.gif) 4px 5px no-repeat; padding:3px 4px 0; height:17px; width:107px; font:12px/1.2em verdana; color:#000; *margin:-1px 0; }
.main_login .zg			{ border:1px #d2d2d2 solid; background:#fff url(//img.cafe24.com/images/hosting2/main/txt_pw.gif) 4px 5px no-repeat; padding:3px 4px 0; height:17px; width:107px; font:12px/1.2em verdana; color:#000; margin-top:3px; }
.main_login .bx_ov	{ border:1px #39a1e0 solid; background:#fff; }
.main_login .bx_end	{ border:1px #39a1e0 solid; background:#dcf0fc; }
.main_login .zh			{ padding-top:5px; height:21px; color:#7b7b7b; }
.main_login .name b	{ font:bold 13px/1.2em verdana; color:#222; letter-spacing:0px; }
.main_login .ya			{ margin:10px 0 0 4px; background:url(//img.cafe24.com/images/hosting2/main/bul_001.gif) 0 4px no-repeat; padding:0 0 0 9px; font:bold 11px/1.2em dotum; color:#7ac314; }
.main_login .yb			{ padding-top:5px; height:40px; }
.main_login .xa			{ float:left; background:url(//img.cafe24.com/images/hosting2/main/img_201.gif) 12px 3px no-repeat; padding:0 0 4px 50px; width:45px; font:11px/1.5em dotum; color:#777; height:35px; }
.main_login .xb			{ float:left; background:url(//img.cafe24.com/images/hosting2/main/img_202.gif) 13px 4px no-repeat; padding:0 0 4px 50px; width:35px; font:11px/1.5em dotum; color:#777; height:35px; border-left:1px #d9d9d9 solid; }
.main_login .wa			{ margin-top:5px; }
.main_login .wb			{ background:url(//img.cafe24.com/images/hosting2/main/img_371.gif) 0px 0px no-repeat; padding:0 0 0 30px; }
.main_login .wb p		{ padding:8px 1px 10px 5px; border-bottom:1px #d9d9d9 solid; }
.main_login .wb b		{ font-size:12px; font-weight:bold; font-family:verdana; color:#4b9ddb; letter-spacing:0px; }
.main_login .wc			{ background:url(//img.cafe24.com/images/hosting2/main/img_372.gif) 1px 4px no-repeat; padding:0 0 0 30px; }
.main_login .wc p		{ padding:9px 1px 8px 5px; }
.main_login .wc a		{ font-size:12px; font-weight:bold; font-family:verdana; color:#ff7e1f; }


.menu_main_01			{ height:33px; margin-top:8px; }

.btn_thebogi				{ display:inline-block; background:url(//img.cafe24.com/images/hosting2/main/btn_plus.gif) right 4px no-repeat; padding:2px 16px 2px 2px; font:bold 11px/11px dotum; letter-spacing:-1px; color:#777777; }
.btn_thebogi:hover		{ color:#ff5400; }
.mcont_01_t				{ margin-top:38px; height:22px; }
.mcont_01_list			{ float:left; width:101px; border-top:1px #e9e9e9 solid; cursor:pointer; }
.mcont_01_list .off		{ border:1px #e9e9e9 solid; border-top:none; border-right-width:2px; background-color:#f7f7f7; padding:7px 0 0 5px; height:17px; font:11px/11px dotum; color:#545454; }
.mcont_01_list .on		{ border:1px #93bede solid; border-right:none; background:#fff url(//img.cafe24.com/images/hosting2/main/bul_002.gif) right 8px no-repeat; padding:7px 0 0 5px; height:17px; font:11px/11px dotum; color:#4b9ddb; margin:-1px -1px 0 0; position:relative; }
.mcont_01_c			{ float:left; border:1px #93bede solid; width:104px; height:199px; }

.menu_main_02			{ margin-top:13px; font:11px/1.4em dotum; letter-spacing:-1px; }
.menu_main_02 li		{ background:url(//img.cafe24.com/images/hosting2/main/bul_go.gif) right 29px no-repeat; }
.menu_main_02 b		{ font:bold 12px/1.4em verdana; color:#666; letter-spacing:0px; }
.menu_main_02 a		{ display:block; padding:6px 0 0 54px; height:36px; color:#999; }
.menu_main_02 a:hover, .menu_main_02 a:hover *		{ color:#ff7200; }
.menu_main_02 .za	{ background:url(//img.cafe24.com/images/hosting2/main/icon_101.gif) no-repeat; }
.menu_main_02 .zb	{ background:url(//img.cafe24.com/images/hosting2/main/icon_102.gif) no-repeat; }
.menu_main_02 .zc	{ background:url(//img.cafe24.com/images/hosting2/main/icon_103.gif) no-repeat; }
.menu_main_02 .zd	{ background:url(//img.cafe24.com/images/hosting2/main/icon_104.gif) no-repeat; }

.dom_s					{ height:28px; background:url(//img.cafe24.com/images/hosting2/main/bg_001.gif) bottom repeat-x; }
.dom_s .tab				{ float:right; }
.dom_s .tab .off		{ float:left; margin-left:2px; cursor:pointer; border:1px #dbdbdb solid; border-bottom:none; height:25px; padding:0 15px;  text-align:center; background:#f8f8f8 url(//img.cafe24.com/images/hosting2/main/bg_tab_01.gif) repeat-x; }
.dom_s .tab .off span	{ display:inline-block; background:url(//img.cafe24.com/images/hosting2/main/bul_tab_01.gif) right 10px no-repeat; padding:6px 20px 0 10px; font:12px/1.2em gulim; color:#666; }
.dom_s .tab .on		{ float:left; margin-left:2px; cursor:pointer; border:2px #83b9e0 solid; border-bottom:none; height:26px; padding:0 15px;  text-align:center; background:#fff; }
.dom_s .tab .on span	{ display:inline-block; background:url(//img.cafe24.com/images/hosting2/main/bul_tab_02.gif) right 10px no-repeat; padding:6px 20px 0 10px; font:bold 12px/1.2em gulim; color:#237ebb; letter-spacing:-1px; }

.dom_c					{ height:192px; }
.dom_c .za				{ float:left; padding-top:16px; width:126px; }
.dom_c .zb				{ float:left; padding-top:16px; width:392px; }
.dom_c .zc				{ border:1px #bdd3e6 solid; background:url(//img.cafe24.com/images/hosting2/main/txt_www.gif) 9px 3px no-repeat; padding:2px 4px 0 54px; *margin:-1px 0; height:18px; width:240px; font:bold 13px/1.2em verdana; color:#000; vertical-align:middle; }
.dom_c .zd				{ padding-top:6px; color:#2f6a9b; }
.dom_c .ya				{ float:left; width:138px; padding-top:20px; }
.dom_c .yb				{ float:left; padding-top:20px; }
.dom_c .yc				{ border:2px #4488d5 solid; padding:5px 8px; width:260px; height:110px; font:bold 13px/1.3em verdana; color:#000; }
.dom_c .yd				{ position:absolute; left:0px; top:0px; width:245px; height:104px; padding:10px; font:11px/1.4em dotum; color:#555; }

.m64l_light				{ border:7px #80beee solid; }
.m64l_light ul			{ border-top:1px #e6e6e6 solid; border-bottom:1px #2981c2 solid; height:88px; }
.m64l_light li				{ float:left; border-right:1px #efefef solid; }
.m64l_light ul a			{ display:block; width:75px; height:88px; padding:0 2px 0 6px; font:11px/1.2em dotum; color:#909090; }
.m64l_light ul a:hover, .m64l_light ul a:hover *		{ color:#ff7200; }
.m64l_light .za			{ display:block; padding-top:12px; height:26px; font:bold 12px/1.2em verdana; color:#5992c3; letter-spacing:-1px; cursor:pointer; }
.m64l_light .zb			{ display:block; padding-top:3px; color:#7a7979; }
.m64l_light .zc			{ display:block; padding-top:7px; height:31px; font:bold 12px/1.2em tahoma; color:#ffa019; letter-spacing:-1px; cursor:pointer; }
.m64l_light .bg_a		{ background-color:#f7f7f7; }
.m64ssd_bd				{ border-color:#576470 !important; }

.mhst_1					{ border-top:1px #c5cff1 solid; border-left:1px #c5cff1 solid; height:162px; margin-top:13px; }
.mhst_1 li				{ float:left; padding:1px; width:169px; border-bottom:1px #c5cff1 solid; border-right:1px #c5cff1 solid; }
.mhst_1 a				{ display:block; border:1px #eaedf4 solid; padding:0 2px 0 6px; height:76px; font:11px/1.2em dotum; letter-spacing:-1px; color:#909090; }
.mhst_1 a:hover, .mhst_1 a:hover *		{ color:#ff7200; }
.mhst_1 .za				{ display:block; padding-top:7px; height:22px; font:bold 12px/1.2em verdana; color:#3786c8; letter-spacing:0px; cursor:pointer; }
.mhst_1 .zb				{ display:block; padding-top:3px; color:#777; letter-spacing:0px; }
.mhst_1 .bg_a			{ background:#f1f4f9 url(//img.cafe24.com/images/hosting2/main/img_hst_01.gif) right bottom no-repeat; }
.mhst_1 .bg_b			{ background:#f1f4f9 url(//img.cafe24.com/images/hosting2/main/img_hst_02.gif) right bottom no-repeat; }
.mhst_1 .bg_c			{ background:#f1f4f9 url(//img.cafe24.com/images/hosting2/main/img_hst_03.gif) right bottom no-repeat; }
.mhst_1 .bg_d			{ background:#f1f4f9 url(//img.cafe24.com/images/hosting2/main/img_hst_04.gif) right bottom no-repeat; }
.mhst_1 .bg_e			{ background:#f1f4f9 url(//img.cafe24.com/images/hosting2/main/img_hst_05.gif) right bottom no-repeat; }
.mhst_1 .bg_f			{ background:#f1f4f9 url(//img.cafe24.com/images/hosting2/main/img_hst_06.gif) right bottom no-repeat; }

.mcont_02_t				{ height:28px; }

.bus_solution				{ border-top:1px #cecece solid; font:11px/1.3em dotum; color:#9c9c9c; }
.bus_solution .off			{ border:1px #cecece solid; border-top:none; background:#fafafa url(//img.cafe24.com/images/hosting2/main/bul_003.gif) right 10px no-repeat; cursor:pointer; }
.bus_solution .off h3		{ padding:6px 0 0 28px; height:19px; font:bold 12px/1.2em verdana; color:#737373; }
.bus_solution .off .no1	{ background:url(//img.cafe24.com/images/hosting2/main/no1_off.gif) 7px 6px no-repeat; }
.bus_solution .off .no2	{ background:url(//img.cafe24.com/images/hosting2/main/no2_off.gif) 7px 6px no-repeat; }
.bus_solution .off .no3	{ background:url(//img.cafe24.com/images/hosting2/main/no3_off.gif) 7px 6px no-repeat; }
.bus_solution .off .no4	{ background:url(//img.cafe24.com/images/hosting2/main/no4_off.gif) 7px 6px no-repeat; }
.bus_solution .bg_1		{ background:#fff url(//img.cafe24.com/images/hosting2/main/bg_biz_01.gif) right bottom no-repeat !important; }
.bus_solution .bg_2		{ background:#fff url(//img.cafe24.com/images/hosting2/main/bg_biz_02.gif) right bottom no-repeat !important;; }
.bus_solution .bg_3		{ background:#fff url(//img.cafe24.com/images/hosting2/main/bg_biz_03.gif) right bottom no-repeat !important;; }
.bus_solution .bg_4		{ background:#fff url(//img.cafe24.com/images/hosting2/main/bg_biz_04.gif) right bottom no-repeat !important;; }
.bus_solution p				{ height:147px; padding:7px 0 0 28px; }
.bus_solution .off p		{ display:none; }
.bus_solution .on			{ border:1px #cecece solid; border-top:none; background-color:#fff; cursor:pointer; }
.bus_solution .on h3		{ padding:6px 0 0 28px; height:19px; font:bold 12px/1.2em verdana; color:#417fba; }
.bus_solution .on .no1	{ background:url(//img.cafe24.com/images/hosting2/main/no1_on.gif) 7px 6px no-repeat; }
.bus_solution .on .no2	{ background:url(//img.cafe24.com/images/hosting2/main/no2_on.gif) 7px 6px no-repeat; }
.bus_solution .on .no3	{ background:url(//img.cafe24.com/images/hosting2/main/no3_on.gif) 7px 6px no-repeat; }
.bus_solution .on .no4	{ background:url(//img.cafe24.com/images/hosting2/main/no4_on.gif) 7px 6px no-repeat; }
.bus_solution .on p		{ display:block; }

.svh_t						{ height:28px; border-left:1px #cecece solid; font:bold 12px/1.2em dotum; }
.svh_t	 li					{ float:left; text-align:center; padding:7px 0 0; width:171px; cursor:pointer; }
.svh_t	 .off				{ border:1px #3a99d8 solid; border-left:none; height:19px; background-color:#54a8e0; }
.svh_t	 .off b				{ display:inline-block; background:url(//img.cafe24.com/images/hosting2/main/bul_004_off.gif) right 4px no-repeat; padding:0 19px 0 5px; color:#fff; }
.svh_t	 .on				{ border:1px #cecece solid; border-left:none; border-bottom:none; height:20px; background-color:#fff; }
.svh_t	 .on b				{ display:inline-block; background:url(//img.cafe24.com/images/hosting2/main/bul_004_on.gif) right 4px no-repeat; padding:0 19px 0 5px; color:#237ebb; }
.svh_c					{ border:1px #cecece solid; border-top:none; height:260px; }
.svh_c .aa				{ float:left; width:170px; padding:15px 1px 5px; cursor:pointer; }
.svh_c .bb				{ padding:0 2px 0 8px; }
.svh_c .aa h3			{ font:bold 11px/1.2em verdana; letter-spacing:-1px; color:#40a8de; padding:5px 0 0; }
.svh_c .aa p			{ font:10px/1.2em 'Lucida Grande'; color:#9c9c9c; padding-top:5px; }
.svh_c .aa table		{ width:100%; table-layout:fixed; margin-top:8px; }
.svh_c .aa td			{ font:11px/1.3em dotum; color:#4e4f4e; }

.svh_c .xx				{ padding-top:12px; }
.svh_c .xx .yy			{ float:left; width:156px; height:236px; padding:0 8px; background:url(//img.cafe24.com/images/hosting2/main/line_771.gif) right top repeat-y; }
.svh_c .xx .img1		{ padding:15px 0 0 2px; height:110px; }
.svh_c .xx .za			{ font-weight:bold; color:#237ebb; padding-left:2px; }
.svh_c .xx .zb			{ padding:8px 2px 0 2px; font:11px/1.4em dotum; color:#999; }
.svh_c .xx .img2		{ padding:15px 0 0 2px; height:42px; }
.svh_c .xx .img3		{ padding:15px 0 0 2px; height:42px; }
.svh_c .xx .ya 			{ font:bold 11px/1.3em dotum; color:#40a8de; }
.svh_c .xx .yb 			{ padding:4px 0 0 0; font:10px/1.2em 'Lucida Grande'; color:#999; }
.svh_c .xx .yc 			{ float:left; padding:6px 0 0 0; font:11px/1.2em dotum; color:#444; }
.svh_c .xx .yd 			{ float:right; padding:5px 0 0 0; font:11px/1.2em dotum; color:#444; }
.svh_c .xx .xyz		{ cursor:pointer; height:116px; }
.svh_c .va 				{ padding-top:15px; height:69px; background:url(//img.cafe24.com/images/hosting2/main/line_772.gif) bottom repeat-x; }
.svh_c .vb 				{ float:left; width:142px; }
.svh_c .vc 				{ float:left; width:340px; }
.svh_c .vd 				{ color:#237ebb; }
.svh_c .ve 				{ padding:6px 0 0 0; font:11px/1.5em dotum; color:#999; letter-spacing:-1px; }
.svh_c .vf 				{ width:100%; table-layout:fixed; margin-top:15px; }
.svh_c .vf td			{ vertical-align:top; padding:0 12px; }
.svh_c .wa 				{ text-align:center; height:102px; }
.svh_c .wb 				{ font:bold 11px/1.2em verdana; color:#40a8de; }
.svh_c .wc 				{ padding-top:4px; font:10px/1.2em 'Lucida Grande'; color:#999; }
.svh_c .wd 				{ padding-top:4px; font:11px/1.2em dotum; color:#444; }
.svh_c a:hover *		{ color:#ff6600 !important; }


.hpm_list					{ height:92px; }
.hpm_list li				{ float:left; height:46px; width:56px; text-align:center; }
.hmp_01					{ float:left; margin-top:30px; width:58px; }
.hmp_02					{ float:left; width:169px; margin-top:30px; min-height:70px; font:11px/1.2em dotum; color:#4f4f4f; }
.hmp_no1				{ background:url(//img.cafe24.com/images/hosting2/main/bg_hmp_1.jpg) right top no-repeat; }
.hmp_no2				{ background:url(//img.cafe24.com/images/hosting2/main/bg_hmp_2.jpg) right top no-repeat; }
.hmp_no3				{ background:url(//img.cafe24.com/images/hosting2/main/bg_hmp_3.jpg) right top no-repeat; }
.hmp_no4				{ background:url(//img.cafe24.com/images/hosting2/main/bg_hmp_4.jpg) right top no-repeat; }
.hmp_02 li				{ background:url(//img.cafe24.com/images/hosting2/main/bul_005.gif) 0 4px no-repeat; padding:0 0 3px 8px; }
.hmp_02 a				{ color:#4f4f4f; }
.hmp_02 a:hover		{ font-weight:bold; color:#4895de; letter-spacing:-1px; }

.mnsg						{ background:url(//img.cafe24.com/images/hosting2/main/bg_mnsg.gif) no-repeat; height:177px; padding-left:78px; }
.mnsg li					{ padding-top:8px; height:36px; font:11px/1.3em verdana; color:#555; }
.mnsg b					{ font-size:12px; font-family:tahoma; }

.mbbs_t					{ height:26px; background:url(//img.cafe24.com/images/hosting2/main/bg_003.gif) bottom repeat-x; padding-left:2px; }
.mbbs_t li				{ float:left; height:17px; border:1px #dedede solid; border-bottom:none; padding:7px 9px 0; background:#f5f5f5 url(//img.cafe24.com/images/hosting2/main/bg_004.gif) repeat-x; font:bold 11px/1.2em dotum; letter-spacing:-1px; color:#555; margin-right:1px; cursor:pointer; }
.mbbs_t .on				{ height:18px; border:1px #9ec975 solid; border-bottom:none; padding:7px 9px 0; background:#fff; color:#6ebb23; }

.main_list_01			{ font:11px/1.2em dotum; }
.main_list_01 li			{ background:url(//img.cafe24.com/images/hosting2/main/bul_006.gif) 0 4px no-repeat; padding:0 0 5px 9px; }
.main_list_02			{ font:11px/1.2em dotum; background:url(//img.cafe24.com/images/hosting2/main/img_002.jpg) right bottom no-repeat; }
.main_list_02 li			{ background:url(//img.cafe24.com/images/hosting2/main/bul_006.gif) 0 4px no-repeat; padding:0 0 3px 9px; }
.main_list_02 a			{ color:#666; }
.main_list_02 a:hover		{ color:#779237; font-weight:bold; letter-spacing:-1px; }

.mlist_02					{ text-align:center; font-size:10px; }
.mlist_02 li				{ display:inline; }

/* HOSTING-20952 */
#cs_main_contents .cs_contents_03 { background:none; }
#cs_main_contents .notice .csmt_guide { overflow:hidden; width:498px; border:none; }
#cs_main_contents .cs_contents_03 { width:750px; float:left; }
#cs_main_contents .cs_contents_03 .notice { float:left; width:498px; }
#cs_main_contents .cs_contents_03 .notice ul.list_cs_02 li { padding:0 0 0 12px; line-height:40px; border-top:1px solid #eceff0; background-position:0 16px; }
#cs_main_contents .cs_contents_03 .notice ul.list_cs_02 li:first-child { border:none; }
#cs_main_contents .cs_contents_03 .notice ul.list_cs_02 li a { float:left; font-family:gulim; color:#474646; }
#cs_main_contents .cs_contents_03 .notice ul.list_cs_02 li a:hover { color:#2593e5; }
#cs_main_contents .cs_contents_03 .notice ul.list_cs_02 li .date { float:right; font-size:11px; color:#868686; }
#cs_main_contents .cs_contents_03 .serviceManual { float:right; width:205px; padding:0 13px 0 8px; background:none; }
.cs_contents_03 .serviceManual .titleArea { overflow:hidden; }
.cs_contents_03 .serviceManual .titleArea h2 { float:left; width:95px; }
.cs_contents_03 .serviceManual .titleArea a { float:right; width:45px; }
.cs_contents_03 .serviceManual .brbDot { border-bottom:1px dotted #cbcbcb; }
.cs_contents_03 .serviceManual ul { overflow:hidden; font-family:"굴림", Gulim; font-size:11px; }
.cs_contents_03 .serviceManual ul.link01 { background:url("//img.cafe24.com/images/hosting2/help/img_link_bg01.gif") no-repeat 0 0; }
.cs_contents_03 .serviceManual ul.link02 { background:url("//img.cafe24.com/images/hosting2/help/img_link_bg02.gif") no-repeat 0 0; }
.cs_contents_03 .serviceManual ul li { float:left; width:102px; height:40px; line-height:40px; letter-spacing:-1px; }
.cs_contents_03 .serviceManual ul li a { display:block; padding-left:10px; color:#3d99dc; }
.cs_contents_02 .consult { width:205px; height:115px; border-bottom:1px solid #e4e4e4; background:url("//img.cafe24.com/images/hosting2/help/bg_consult.gif") no-repeat 0 -13px; }
/* //HOSTING-20952 */

/* ********** //main ********** */


/* ********** sub main ********** */
.whl_01					{ border-top:1px #9fc1e4 dashed; border-bottom:2px #78b9e9 solid; border-left:1px #e3eaf0 solid; height:120px; }
.whl_01 .aa				{ float:left; width:110px; padding:0 2px 0 7px; border-right:1px #e3eaf0 solid; height:120px; }
.whl_01 .bb				{ float:left; width:139px; padding:0 2px 0 7px; border-right:1px #e3eaf0 solid; height:120px; }
.whl_01 .za				{ padding-top:12px; height:21px; font:bold 12px/1.2em verdana; color:#3781b9; }
.whl_01 .bb .za			{ color:#ff731e; }
.whl_01 .zb li			{ background:url(//img.cafe24.com/images/hosting2/web_hosting/main/bul_111.gif) 0 4px no-repeat; padding:0 0 2px 7px; font:11px/1.2em dotum; color:#8a8a8a; }
.whl_01 .ya				{ display:inline-block; width:34px; }
.whl_01 .yb				{ color:#444; font-family:verdana; }
.whl_01 .bg_a			{ background-color:#f0f4f7; }

.whl_02					{ border-top:1px #dfedf6 solid; border-bottom:2px #77b1db solid; height:175px; }
.whl_02 .aa				{ float:left; width:187px; border-right:1px #9fc1e4 dashed; height:175px; background-color:#f3f5f6; }
.whl_02 .bb				{ float:left; width:186px; border-right:1px #9fc1e4 dashed; height:175px; }

.whl_03					{ border-top:1px #77b1db solid; border-bottom:3px #77b1db solid; height:300px; }
.whl_03 .aa				{ float:left; width:187px; border-right:1px #9fc1e4 dashed; height:300px; background-color:#f3f5f6; }
.whl_03 .bb				{ float:left; width:186px; border-right:1px #9fc1e4 dashed; height:300px; }
.whl_03 .za				{ padding:20px 0 0 15px; height:260px; background:url(//img.cafe24.com/images/hosting2/special_hosting/main/img_001.gif) right bottom no-repeat; }
.whl_03 .zb.language		{ padding:20px 0 0 15px; height:280px; background:url(//img.cafe24.com/images/hosting2/special_hosting/main/img_003.gif) right bottom no-repeat; }

.wm_cont_1				{ float:left; padding:0 5px 0 0; width:557px; }
.wm_cont_2				{ float:right; padding:0 0 0 5px; width:182px; border-left:1px #eee solid; margin-top:35px; }
.wm_cont_3				{ float:left; width:375px; }
.wm_cont_4				{ float:left; width:172px; padding-left:10px; }
.wm_cont_5a			{ float:left; width:176px; padding:0 5px; border-right:1px #eee solid; }
.wm_cont_5b			{ float:left; width:177px; padding:0 5px; border-right:1px #eee solid; }
.wm_cont_6				{ float:right; width:370px; padding:0 0 0 5px; }
.wm_cont_7				{ float:left; width:557px; }
.wm_cont_8				{ float:left; width:258px; padding:0 5px 0 15px; }

.mt_hst					{ background:url(//img.cafe24.com/images/hosting2/web_hosting/main/img_001.jpg) right 10px no-repeat; height:165px; }
.mt_hst h2				{ height:108px; }
.mt_hst .bb				{ display:inline-block; width:170px; padding:2px 0 6px; }

.is_wht_1					{ border:1px #e8e8e8 solid; background-color:#efefef; padding:7px; }
.is_wht_2					{ border:1px #e8e8e8 solid; background-color:#fff; }
.is_wht_1 .za			{ height:160px; }
.is_wht_1 .zb			{ height:233px; }
.is_wht_1 .zc			{ height:280px; }
.is_wht_1 .zd			{ height:183px; }
.is_wht_1 .zd td		{ padding:0 6px 0 12px; border-right:1px #eeeeee solid; font:11px/1.3em dotum; color:#7f7f7f; vertical-align:top; }
.is_wht_1 .ze			{ height:188px; }
.is_wht_1 .zf			{ height:37px; padding-left:10px; }
.is_wht_1 .zg			{ height:118px; }
.is_wht_1 .zg td		{ padding:0 6px 0 12px; border-right:1px #eeeeee solid; font:11px/1.3em dotum; color:#7f7f7f; vertical-align:top; }
.is_wht_1 .zh			{ height:125px; }
.is_wht_1 .zi			{ padding:20px 10px 0 12px; font:11px/1.3em dotum; color:#7f7f7f; }
.is_wht_1 .ya			{ float:left; width:110px; padding:15px 0 7px 15px; }
.is_wht_1	 .yb			{ float:left; width:208px; padding:13px 0 7px; text-align:justify; font:11px/1.4em dotum; color:#7f7f7f; }

.hm_txt_01				{ padding:0 5px; font:11px/1.3em dotum; color:#777; }
.hm_tle_1				{ border-top:2px #77b1db solid; border-bottom:1px #eee solid; padding:9px 0 0 8px; height:23px; }
.hm_mtle_1				{ float:left; height:28px; }

.hm_bbs li				{ padding:0 0 5px 20px; font:12px/1.3em verdana; }
.hm_bbs a				{ color:#777; }
.hm_bbs a:hover		{ color:#6397d3; text-decoration:underline; }
.hm_bbs .qq				{ background:url(//img.cafe24.com/images/hosting2/web_hosting/main/icon_q.gif) 1px 1px no-repeat; }
.hm_bbs	.mm			{ background:url(//img.cafe24.com/images/hosting2/web_hosting/main/icon_mm.gif) 2px 5px no-repeat; padding-left:12px; }

.hm_names				{ padding-top:12px; font:11px/1.2em verdana; color:#666; }
.hm_names li			{ padding:0 5px 0 38px; height:35px; }
.hm_names .no1		{ background:url(//img.cafe24.com/images/hosting2/web_hosting/main/txt_1cha.gif) no-repeat; }
.hm_names .no2		{ background:url(//img.cafe24.com/images/hosting2/web_hosting/main/txt_2cha.gif) no-repeat; }
.hm_names .no3		{ background:url(//img.cafe24.com/images/hosting2/web_hosting/main/txt_3cha.gif) no-repeat; }
.hm_names .no4		{ background:url(//img.cafe24.com/images/hosting2/web_hosting/main/txt_4cha.gif) no-repeat; }
.hm_names .za			{ float:left; height:14px; }

.svcont_1				{ height:138px; background:url(//img.cafe24.com/images/hosting2/server_hosting/main/img_001.gif) right bottom no-repeat; font:11px/1.3em dotum; color:#a0a0a0; }
	.svcont_1.gpu  { background-image:url('//img.cafe24.com/images/hosting2/server_hosting/main/img_004.gif'); }
.svcont_2				{ height:138px; background:url(//img.cafe24.com/images/hosting2/server_hosting/main/img_002.gif) right bottom no-repeat; font:11px/1.3em dotum; color:#a0a0a0; }
.svcont_3				{ height:150px; background:url(//img.cafe24.com/images/hosting2/server_hosting/main/img_003.gif) right 51px no-repeat; font:11px/1.3em dotum; color:#a0a0a0; }
.svcont_4				{ height:138px; background:url(//img.cafe24.com/images/hosting2/server_hosting/main/img_005.png) right bottom no-repeat; font:11px/1.3em dotum; color:#a0a0a0; }

.sm_product				{ width:100%; table-layout:fixed; border-top:1px #77b1db solid; border-bottom:1px #77b1db solid; }
.sm_product td			{ vertical-align:top; padding:10px 5px 15px 10px; border-right:1px #9fc1e4 dashed; cursor:pointer; }
.sm_product .bg_a		{ background-color:#f3f5f6; }
.sm_product .za		{ padding:5px 0 0 5px; height:26px; }
.sm_product .zb		{ font:bold 12px/1.3em verdana; color:#519dd6; height:20px; padding:0 0 0 4px; }
.sm_product .zc		{ font:10px/1.2em 'Lucida Grande'; color:#878b96; height:59px; padding:0 0 0 5px; }
.sm_product .zd		{ display:inline-block; width:95px; text-align:right; vertical-align:middle; color:#425177; font:bold 12px/1.2em verdana; }

.btn_sm					{ background:url(//img.cafe24.com/images/hosting2/special_hosting/main/bul_001.gif) right 2px no-repeat; padding:0 13px 0 0px; _padding-top:1px; font:11px/11px dotum; color:#6397d3; display:inline-block; }
/* ********** //sub main ********** */

.esti						{ margin-top:25px; height:35px; position:relative; }
.esti .left					{ position:absolute; left:0px; top:5px; }
.esti .right				{ position:absolute; right:0px; top:5px; padding-top:6px; font:11px/1.2em dotum; }
.esti .tle					{ text-align:center; }

.nnext					{ padding-top:40px; background:url(//img.cafe24.com/images/hosting2/domain/icon_nnext.gif) 68px 16px no-repeat; }

/* thebogi Layer */
#thebogi_layer				{ position:relative; z-index:999; text-align:left; }
#thebogi_layer .bg			{ position:absolute; left:685px; top:4px; width:298px; height:136px; background:url(//img.cafe24.com/images/hosting2/common/bg_thebogi2.gif) no-repeat;}
#thebogi_layer .btn	 	{ position:absolute; left:918px; top:6px; }
#thebogi_layer .list			{ position:absolute; left:698px; top:42px; width:285px;}
#thebogi_layer .list li		{ float:left; width:95px; height:21px;}
#thebogi_layer .list a		{ display:block; background:url(//img.cafe24.com/images/hosting2/common/bul_thebogi.gif) 0 8px no-repeat; padding:5px 0 0 8px; height:16px; font:11px/11px dotum; color:#555; letter-spacing:-1px;} /* 20111121 추가 letter-spacing:-1px; */
#thebogi_layer .list a:hover	{ color:#358ccd; text-decoration:underline; }

#thebogi_layer2				{ position:relative; z-index:999; float:right; width:348px; text-align:left; }
#thebogi_layer2 .bg		{ position:absolute; left:323px; top:0px; width:284px; height:136px; background:url(//img.cafe24.com/images/hosting2/common/bg_thebogi.png) no-repeat; _background:url(//img.cafe24.com/images/hosting2/common/bg_thebogi.gif) no-repeat; }
#thebogi_layer2 .btn	 	{ position:absolute; left:542px; top:1px; }
#thebogi_layer2 .list		{ position:absolute; left:336px; top:38px; width:270px; }
#thebogi_layer2 .list li		{ float:left; width:90px; height:21px; }
#thebogi_layer2 .list a		{ display:block; background:url(//img.cafe24.com/images/hosting2/common/bul_thebogi.gif) 0 8px no-repeat; padding:5px 0 0 8px; height:16px; font:11px/11px dotum; color:#555; }
#thebogi_layer2 .list a:hover	{ color:#358ccd; text-decoration:underline; }

.dojang_1				{ position:absolute; left:100px; top:-15px; }

/* error pop */
.error_pop			{ width:727px; margin:80px auto 0; color:#151515; }
.error_footer			{ border-top:1px #e9e9e9 solid; padding-top:12px; text-align:center; font:10px/1.3em verdana; color:#666; }
.line_error			{ padding-top:5px; background:#3b76ab url(//img.cafe24.com/images/hosting2/etc/error/line_error.gif) no-repeat; }
.error_left			{ float:left; padding:50px 0; width:300px; }
.error_contents		{ float:right; padding:50px 0; width:427px; }


.wh_find_t			{ border-top:1px #77b1db solid; border-bottom:2px #77b1db solid; padding:1px 0; margin-top:10px; }
.whfc_l				{ float:left; width:200px; }
.whfc_r				{ float:right; width:450px; }

.tle_drugbox	 		{ height:58px; background:url(//img.cafe24.com/images/hosting2/footer/tle_drugbox.gif) 6px 25px no-repeat; border-bottom:2px #83b9e0 solid; text-indent:-9999px; cursor:pointer; }
.dbox_menu						{ clear:both; padding-bottom:1px; border-bottom:2px #83b9e0 solid; }
.dbox_menu .a_off h2			{ background:#f0f4f6; padding:9px 0 0 13px; height:21px; margin-top:1px; font:bold 12px/1.2em verdana; color:#0d66a7; cursor:pointer; }
.dbox_menu .a_on h2			{ background:#f0f4f6 url(//img.cafe24.com/images/hosting2/cscenter/bul_99.gif) 7px 13px no-repeat; padding:9px 0 0 13px; height:21px; margin-top:1px; font:bold 12px/1.2em verdana; color:#0d66a7; cursor:pointer; }
.dbox_menu .a_off ul			{ width:185px; margin:0 auto; padding:7px 0 10px; border-bottom:1px #ebe9e9 solid; }
.dbox_menu .a_off a 			{ display:block; background:url(//img.cafe24.com/images/hosting2/cscenter/bul_21.gif) 7px 14px no-repeat; padding:10px 0 0 15px; height:17px; width:170px; font:12px/1.2em verdana; color:#607e94; }
.dbox_menu .a_off a:hover	{ color:#ff6600; }
.dbox_menu .a_off .now		{ background:url(//img.cafe24.com/images/hosting2/cscenter/bul_22.gif) 7px 13px no-repeat; padding:10px 0 0 15px; height:17px; font:bold 12px/1.2em verdana; letter-spacing:-1px; color:#0d66a7; }

.dbox_tarea			{ height:58px; border-bottom:1px #d1d1d1 solid; }
.dbox_tarea h1		{ float:left; padding:24px 0 0 10px; }
.dbox_tarea .date	{ float:right; padding:34px 4px 0 0; }

.dbox_txt			{ padding:0 15px; }
.dbox_txt .tle		{ padding-top:35px; color:#3d96d7; font-weight:bold; font-size:13px; font-family:gulim; }
.dbox_txt .tle2		{ padding-top:25px; color:#0089ab; font-weight:bold; }
.dbox_txt .mtle		{ padding-top:25px; color:#333; font-weight:bold; }
.dbox_txt .txt		{ padding-top:10px; }
.dbox_txt .mtxt		{ padding:5px 0 8px 15px; color:#999; }

.pops_001			{ height:200px; background:url(//img.cafe24.com/images/hosting2/popup/pop_001.png) 5px center no-repeat; padding:0 0 0 170px; color:#222; }

.acc_tle				{ float:left; padding:14px 0 0 83px; position:relative; }
.acc_tle ul			{ width:110px; border-top:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; }
.acc_tle li			{ border-bottom:1px #e1e1e1 solid; font:11px/1.2em dotum; text-align:right; padding:4px 14px 0 0; height:16px; cursor:pointer; }
.acc_tle .off			{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_481_off.png) right 7px no-repeat; color:#a0a0a0; border-right:1px #e1e1e1 solid; background-color:#ececec; }
.acc_tle .on			{ background:url(//img.cafe24.com/images/hosting2/myservice/bul_481_on.png) right 7px no-repeat; color:#659c1f; font-weight:bold; letter-spacing:-1px; border-right:1px #fff solid; background-color:#fff; }

.acc_list				{ float:left; margin:10px 0 0 -1px; padding:5px 0; border:1px #e1e1e1 solid; background-color:#fff; width:619px; height:106px; overflow-y:scroll; }
.acc_tb				{ table-layout:fixed; }
.acc_tb td			{ background-image:url(//img.cafe24.com/images/hosting2/myservice/bar_481.png); background-position:right center; background-repeat:no-repeat; font:12px/12px verdana; color:#5e5e5e; padding:5px 2px 5px 8px; cursor:pointer; }
.acc_tb .za			{ width:100px; padding-left:10px; }
.acc_tb .zb			{ width:140px; font-weight:bold; color:#000; }
.acc_tb .zc			{ width:140px; }
.acc_tb .zd			{ width:80px; }
.acc_tb .ze			{ width:90px; color:#000; background-image:none; }
.acc_on td			{ background-color:#eff1f4; }

.acc_btn				{ float:left; padding:98px 0 0 6px; }

.event_01a			{ background:url(//img.cafe24.com/images/hosting2/event/bg_event_01a.jpg) repeat-x; height:320px; }
.event_01b			{ background:url(//img.cafe24.com/images/hosting2/event/event_01.jpg) center top no-repeat; text-indent:-9999px; height:320px; }

.layer_relative		{ position:relative; width:980px; margin:0 auto; text-align:left; z-index:3; }


/* 20111006 */

/* 마이페이지 */
.layer_box {border:4px solid #777777; background:#ffffff;}
.layer_tle_bg {height:29px; overflow:hidden; background:#f1f1f1;}
.lyaer_tle_lt {float:left; padding:7px 0 0 12px; color:#010101; font-size:13px; font-weight:bold;}
.lyaer_tle_rt {float:right; padding:6px 8px 0 0;}
.layer_c_line {padding:0 0 14px 0; border-bottom:1px solid #e9e9e9;}
.lpa_lt {float:left; width:116px; margin:0 10px 0 0; background:url(//img.cafe24.com/images/hosting2/myservice/bg_line_001.gif) no-repeat right 3px; line-height:22px;}
.lpa_rt {float:left;}
.lpa_lt_txt {display:inline-block; margin-left:9px; padding:0 0 0 11px; background:url(//img.cafe24.com/images/hosting2/myservice/bul_03.gif) no-repeat left 8px; color:#464646;}
.lpa_txt_pst {padding:3px 0 0 7px; line-height:18px;}
.lpa_txt1 {color:#ff4918; font-size:12px; font-family:dotum,돋움,돋움체;}
.lpa_txt2 {padding-right:13px; background:url(//img.cafe24.com/images/hosting2/myservice/bul_07.gif) no-repeat right 1px; color:#6d953a; font-size:11px; font-family:dotum,돋움,돋움체;}
.lpa_txt2 a, .lpa_txt2 a:hover {color:#6d953a; text-decoration:underline;}
.lpa_btn {margin:9px 0 0 0; text-align:center;}
.lpa_warn1_bg {padding:1px 0 0 56px; background:url(//img.cafe24.com/images/hosting2/myservice/icon_alert3.gif) no-repeat left top; color:#000000; font-size:12px; font-family:dotum,돋움,돋움체; line-height:15px; letter-spacing:-1px;}
.lpa_warn2_bg {padding:15px 0 0 65px; background:url(//img.cafe24.com/images/hosting2/myservice/icon_alert3.gif) no-repeat left top; color:#000000; font-size:12px; font-family:dotum,돋움,돋움체; line-height:15px; letter-spacing:-1px;}
.lpa_warn2_list {margin:20px 0 0 0;}
.lpa_warn2_list li {padding:0 0 5px 0;}
.lpa_w2_tle {float:left; width:68px; margin:0 7px 0 0; background:url(//img.cafe24.com/images/hosting2/myservice/bg_line_002.gif) no-repeat right 3px;}
.lpa_w2_txt {float:left; color:#468dbe; font-size:11px; font-weight:bold;}
.layer_box2 {border:4px solid #6fbe13; background:#ffffff;}
.lpa_warn3_bg {padding:15px 0 0 65px; background:url(//img.cafe24.com/images/hosting2/myservice/icon_alert2.gif) no-repeat left top; color:#484848; font-size:12px; font-family:dotum,돋움,돋움체; line-height:15px; letter-spacing:-1px;}
.lpa_w3_txt {padding-right:13px; background:url(//img.cafe24.com/images/hosting2/myservice/bul_07.gif) no-repeat right 1px; color:#6d953a; font-size:11px; font-family:dotum,돋움,돋움체;}
.lpa_w3_txt a, .lpa_w3_txt a:hover {color:#6d953a; text-decoration:underline;}

.txt_bul_rt {padding-right:3px; background:url(//img.cafe24.com/images/hosting2/myservice/bul_arr_01.gif) no-repeat right 1px;}
.txt_bul_rt a {color:#468dbe;}
.txt_a_hp {padding-left:16px; background:url(//img.cafe24.com/images/hosting2/myservice/bul_08.gif) no-repeat left top;}
.txt_a_hp a, .txt_a_hp a:hover {color:#598492; text-decoration:underline;}
.txt_pra {margin:6px 0 0 0; padding:0 0 0 9px; background:url(//img.cafe24.com/images/hosting2/myservice/bul_06.gif) no-repeat left 3px;}

/* 자동설치 */
.wh_pa_list {padding:10px 0 0 17px;}
.wh_pa_list li {padding:0 0 0 7px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_07.gif) no-repeat left 7px; color:#2e2e2e;}

/* 신청 */
.apc_logo {width:980px; height:48px; overflow:hidden; margin:0 auto;}
.apc_top_bg {height:129px; overflow:hidden; background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_appc_top.gif) repeat-x left top;}
.apc_w {width:980px; margin:0 auto; font-family:dotum,돋움,돋움체;}
.apc_step {padding:25px 0 0 78px;}
.apc_c_pd {padding:0 0 0 26px;}

.apc_cw_1 {width:893px; height:61px; overflow:hidden; border-bottom:1px solid #dadada;}
.apc_cw1_lt {float:left; width:139px; margin:32px 0 0 0; color:#242424; font-weight:bold;}
.apc_cw1_rt {float:left; width:754px; margin:27px 0 0 0;}
.apc_cw1_rt2 {float:left; width:754px; margin:33px 0 0 0; color:#0089ab; font-size:14px; font-weight:bold;}
.apc_cw1_slt {background:#efefef; color:#0089ab; font-size:16px; font-family:verdana;}

.apc_cw_2 {padding:0 0 0 139px;}
.apc_cw_bbl {width:754px; padding:16px 0 10px 0; border-bottom:1px solid #ededed;}
.apc_cw_bblx {width:754px; padding:16px 0 10px 0;}
.mtle_apc {margin:0; padding:0 0 0 20px; color:#484848; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_03.gif) no-repeat left 2px;}
.mapc_lt {float:left; width:124px;}
.mapc_rt {float:left; width:105px;}
.apc_ccw {padding:14px 0 0 13px;}
.apc_ccw2 {padding:0 0 0 13px;}
.apc_ccw3 {padding:16px 0 0 20px;}
.apc_ccw4 {padding:16px 0 0 18px;}
.apc_cw_h {height:27px; overflow:hidden;}
.t_appc_1 th {padding:2px 0 8px 0; font-weight:normal; text-align:left;}
.t_appc_1 th span {display:inline-block; padding-left:10px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_08.gif) no-repeat left 5px; color:#868686;}
.t_appc_1 th span.pst {background-position:left 7px;}
.t_appc_1 td {padding:0 0 8px 0; color:#6c6c6c; font-family:dotum,돋움,돋움체;}
.apc_crt_txt1 {color:#51aa02; font-size:15px; font-weight:bold; font-family:dotum,돋움,돋움체;}
.apc_crt_txt2 {color:#181818; font-size:15px; font-weight:bold; font-family:dotum,돋움,돋움체;}
.apc_crt_txt3 {color:#181818; font-size:15px; font-weight:bold; font-family:dotum,돋움,돋움체;}
.apc_crt_txt4 {padding:5px 0 0 18px; color:#86b7dc; font-size:11px; font-family:dotum,돋움,돋움체;}
.apc_crt_txt5 {color:#181818; font-weight:bold; font-size:12px; font-family:Tahoma;}
.apc_crt_txt6 {color:#86b7dc; font-size:11px; font-family:dotum,돋움,돋움체;}
.apc_crt_txt7 {margin:5px 0 0 0; color:#6c6c6c; font-size:11px; font-family:dotum,돋움,돋움체;}
.act7_txt {color:#3a8eda; font-weight:bold;}
.apc_crt_txt8 {margin-left:16px; padding-left:14px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_09.gif) no-repeat left top; color:#76b9ed; font-size:11px;}
.apc_crt_txt8 a, .apc_crt_txt8 a:hover {color:#76b9ed; text-decoration:underline;}
.apc_crt_txt9 {color:#181818; font-size:12px; font-weight:bold; font-family:gulim,굴림,굴림체;}
.apc_crt_txt10 {color:#181818; font-size:12px; font-weight:bold; font-family:verdana;}
.apc_crt_txt11 {color:#181818; font-size:12px; font-family:gulim,굴림,굴림체;}
.apc_crt_txt12 {color:#181818; font-size:15px; font-family:verdana;}

.apc_ipt_txt {color:#6c6c6c; font-size:12px; font-family:dotum,돋움,돋움체;}
.apc_ipt_txt2 {color:#6c6c6c; font-size:11px; font-family:dotum,돋움,돋움체}
.ipt_vt {margin:0; padding:0; width:13px; height:13px; vertical-align:top;}
.ipt_vm {margin:0; padding:0; width:13px; height:13px; vertical-align:middle;}
.apc_ipt_on {margin:0; padding:0 2px; border:2px solid #097da5; color:#181818; font-size:12px; font-family:gulim,굴림,굴림체; font-weight:bold; line-height:18px; vertical-align:middle;}
.apc_ipt_off {margin:0; padding:0 2px; border:1px solid #cccccc; color:#181818; font-size:12px; font-family:gulim,굴림,굴림체; font-weight:bold; line-height:18px; vertical-align:middle;}
.apc_warn_txt {margin-left:8px; color:#ff4918; font-size:12px; font-famly:dotum,돋움,돋움체;}
.tver {font-family:verdana !important;}
.apc_agree_box {height:129px; overflow-y:scroll; border:1px solid #f2f2f2; background:#f9f9f9; color:#6c6c6c;}

.apc_c_list {padding:13px 0 0 27px;}
.apc_c_list li {margin:0 0 4px 0; padding:0 0 0 12px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_10.gif) no-repeat left 3px; color:#7f7f7f; font-size:11px; font-family:dotum,돋움,돋움체; line-height:11px;}
.apc_c_list li.line {padding-bottom:10px; border-bottom:1px solid #ddd;}
.apc_c_list li.pst10 {padding-top:10px; background-position:left 13px;}
.apc_prg_on {color:#0089ab; font-weight:bold; font-family:dotum,돋움,돋움체;}
.apc_prg_off {color:#6c6c6c; font-weight:bold; font-family:dotum,돋움,돋움체;}

.apc_ist_slt {padding:13px 0 0 27px;}
.apc_ist_slt select {color:#0089ab; font-size:13px; font-family:gulim,굴림,굴림체; font-weight:bold;}

.t_apc_1 {margin:12px 0 0 17px; border-top:2px solid #565656; border-bottom:1px solid #565656;}
.t_apc_1 th {padding:9px 0; background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_tapc_th.gif) repeat-x left bottom; color:#5c5b5b; font-size:11px; font-family:dotum,돋움,돋움체; font-weight:normal;}
.t_apc_1 th p {background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_tapc_line.gif) no-repeat right top;}
.t_apc_1 td.td1 {padding:10px; border-bottom:1px solid #e1e1e1; background:#f8f8f8;}
.t_apc_1 td.td1 select {color:#0089ab; font-size:13px; font-weight:bold;}
.t_apc_1 td.td2 {padding:17px 0 13px 15px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_tapc_end.gif) repeat-x left top; color:#0089ab; font-size:12px; font-famly:gulim,굴림,굴림체; font-weight:bold;}
.t_apc_1 td.td3 {padding:17px 15px 13px 0; background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_tapc_end.gif) repeat-x left top; color:#0089ab; font-size:12px; font-famly:gulim,굴림,굴림체; font-weight:bold; text-align:right;}
.t_apc_1 td.td3 span {font-size:17px; font-weight:bold;}
.t_apc_1 tbody.tbd1 td {padding:7px 0 7px 0; color:#111111; font-family:dotum,돋움,돋움체; text-align:center;}
.t_apc_1 tbody.tbd1 td.lt {padding-left:15px; text-align:left;}
.t_apc_1 tbody.tbd1 td.rt {padding-right:15px; text-align:right;}
.t_apc_1 tbody.tbd1 tr.line td {border-bottom:1px solid #ecedef;}
.tapc_txt_1 {color:#7f7f7f; font-size:11px;}
.tapc_txt_2 {padding-left:18px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_11.gif) no-repeat left 5px; color:#0089ab; font-size:14px; font-family:dotum,돋움,돋움체; font-weight:bold;}

.apc_dm_w {padding:15px 0 0 18px;}
.apc_dm_box {padding:11px; border:1px solid #e5e5e5; background:#f6f6f6; font-size:11px; line-height:16px;}
.apc_dm_c {padding:8px 0 0 15px;}
.apc_hdm_line {margin:0 0 10px 0; padding:0 0 12px 0; border-bottom:1px solid #e5e5e5;}
.apc_dm_txt {color:#4a98d2; font-size:12px; font-weight:bold;}
.apc_dm_txt2 {color:#6c6c6c; font-size:12px; font-family:gulim,굴림,굴림체;}
.apc_dm_txt3 {padding-left:16px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_09.gif) no-repeat left top;}
.apc_dm_txt3 a, .apc_dm_txt3 a:hover {color:#598492; text-decoration:underline;}

.apc_pay_txt {color:#181818; font-size:12px; font-family:gulim,굴림,굴림체;}
.apc_pay_txt2 {color:#659c1f; font-size:16px; font-family:verdana;}
.apc_pay_txt3 {color:#0089ab; font-size:12px;font-family:gulim,굴림,굴림체; font-weight:bold;}
.apc_pay_txt3 span {font-size:17px; font-family:verdana !important;}

.apc_txt_1 {color:#3874b8;}
.apc_txt_1 a, .apc_txt_1 a:hover {color:#3874b8;}
.apc_txt_2 {color:#51aa02;}
.apc_txt_2 a, .apc_txt_2 a:hover {color:#51aa02;}

.apc_c_list2 {padding:13px 0 0 27px;}
.apc_c_list2 li {margin:0 0 10px 0; padding:0 0 0 12px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_10.gif) no-repeat left 4px; color:#7f7f7f; font-size:11px; font-family:dotum,돋움,돋움체; line-height:11px;}
.apc_c_list2 li.pst {background-position:left 5px;}

/* 111006 잡스 배너로인한 추가 */
.tmp_bnr_right		{ padding-left:80px; }
.main_temp_bnr		{ position:absolute; left:136px; top:-32px; }

/* 111006 mypage */
.ms_bul_1 {padding:0 0 0 34px; background:url(//img.cafe24.com/images/hosting2/myservice/bul_09.gif) no-repeat left top; color:#1a1919; font-size:12px; font-weight:bold;}

/* 111017 추가 */
.tmenu_16			{ float:right; padding:5px 0 0 0; }
.tmenu_16 li			{ float:left; height:20px; background:url(//img.cafe24.com/images/hosting2/bi/bar_16.gif) right 6px no-repeat; font:12px/12px dotum; color:#5e6c82; }
.tmenu_16 li a		{ color:#5e6c82; text-decoration:none; display:block; padding:5px 12px 5px 10px; }
.tmenu_16 a:hover	{ color:#ff6600; text-decoration:none;}
.logo_cafe24_2		{ float:left; padding:5px 0 0 10px; }

.dbox_menu2					{ clear:both; padding-bottom:1px; border-bottom:2px #83b9e0 solid; }
.dbox_menu2 .a_off h2		{ background:#f0f4f6; padding:9px 0 0 13px; height:21px; margin-top:1px; font:bold 12px/1.2em verdana; color:#0d66a7; cursor:pointer; }
.dbox_menu2 .a_on h2		{ background:#f0f4f6 url(//img.cafe24.com/images/hosting2/cscenter/bul_99.gif) 7px 13px no-repeat; padding:9px 0 0 13px; height:21px; margin-top:1px; font:bold 12px/1.2em verdana; color:#0d66a7; cursor:pointer; }
.dbox_menu2 .a_off ul		{ width:185px; margin:0 auto; padding:7px 0 10px; border-bottom:1px #ebe9e9 solid; }
.dbox_menu2 .s_gubun		{ padding-bottom:5px; border-bottom:1px #ddd dashed; }
.dbox_menu2 .stle_x 			{ display:block; background:url(//img.cafe24.com/images/hosting2/cscenter/bul_21.gif) 7px 14px no-repeat; padding:10px 0 0 15px; height:17px; width:170px; font:12px/1.2em verdana; color:#607e94; font-weight:bold; }
.dbox_menu2 .stle_x:hover	{ color:#ff6600; }
.dbox_menu2 .stle_y 			{ display:block; padding:5px 0 0 15px; height:17px; width:170px; font:12px/1.2em verdana; color:#607e94; }
.dbox_menu2 .stle_y:hover	{ color:#ff6600; }
.dbox_menu2 .now				{ background:url(//img.cafe24.com/images/hosting2/cscenter/bul_22.gif) 7px 13px no-repeat; padding:10px 0 0 15px; height:17px; font:bold 12px/1.2em verdana; letter-spacing:-1px; color:#0d66a7; }
.dbox_menu2 .s_now			{ background:url(//img.cafe24.com/images/hosting2/bi/bul_28.gif) 7px 13px no-repeat; padding:10px 0 0 15px; height:17px; font:bold 12px/1.2em verdana; letter-spacing:-1px; color:#444; }

/* 프로그램자동설치 */
.pa_line1 {padding:0 30px 30px 0; border-bottom:1px solid #e5e5e5;}
.pa_line2 {padding:0 0 30px 0; border-bottom:1px solid #e5e5e5;}
.t_pa {border-top:2px solid #78b9e9; border-bottom:2px solid #78b9e9; border-bottom:2px solid #78b9e9; border-bottom:2px solid #78b9e9;}
.t_pa td {padding:8px; background:#ffffff;}
.t_pa td.bg {background:#f0f4f7;}
.ipt_m {width:13px; height:13px; margin:0; padding:0; vertical-align:middle;}
.pa_list li {padding:0 0 0 7px; background:url(//img.cafe24.com/images/hosting2/web_hosting/main/bul_111.gif) no-repeat left 6px; color:#8a8a8a; font-size:11px; font-family:dotum,돋움,돋움체;}
.pal_mtle {padding:4px 0 4px 0; color:#3781b9; font-weight:bold;}
.pal_mtle2 {padding:4px 0 4px 0; color:#ff731e; font-weight:bold;}
.pal_stle {display:inline-block; width:35px;}
.pal_txt {display:inline-block; color:#444444; font-family:verdana;}

/* 20111111 나의서비스관리 상단 */
.mys_logo {float:left; padding:6px 26px 0 9px;}
.tmenu_mya {float:right; padding:5px 0 0 0; height:16px;}
.tmenu_mya li	{float:left; height:20px; padding:0 11px 0 10px; background:url(//img.cafe24.com/images/hosting2/myservice/bar_01.gif) right 2px no-repeat; font:11px/1.2em dotum; color:#9ca7b9;} /* 20111111 수정 */
.tmenu_mya li a {color:#9ca7b9; text-decoration:none;}
.tmenu_mya a:hover {color:#ff6600; text-decoration:none;}
.tmenu_mya li.tm_user {padding-right:5px;}
.tmenu_mya li.tm_txt {padding-top:2px;}

.layer_mv_my {position:absolute; top:0; right:0; width:104px; text-align:right;}
.lmv_w_my {position:relative; width:104px;}
.lmv_tle_my {position:absolute; top:0; right:0; z-index:9999; width:72px; height:26px; cursor:pointer; background:url(//img.cafe24.com/images/hosting2/common/bg_top_more.gif) no-repeat right top;}
.lmv_tle_my span {display:inline-block; padding:7px 13px 0 0;}
.lmv_list_my {position:absolute; top:25px; right:0; z-index:9998; width:104px; padding:2px; border:1px solid #bdbdbd; background:#ffffff; text-align:left;}
*:first-child+html .lmv_list_my {padding:1px 2px 1px 2px;} /* IE7 */
.lmv_list_my li {margin:0 0 2px 0; padding:0 0 2px 0; border-bottom:1px solid #ebebeb;}
*:first-child+html .lmv_list_my li {margin:0 0 1px 0;} /* IE7 */
.lmv_list_my li div {width:104px; word-break:break-all;}
.lmv_list_my li div a, .lmv_list_my li div a:link, .lmv_list_my li div a:visited, .lmv_list_my li div a:active {display:inline-block; width:92px; padding:3px 5px 2px 7px; _padding:4px 5px 1px 7px; color:#7d7d7d; line-height:11px; font-size:11px; font-family:dotum,돋움,돋움체; text-decoration:none;}
.lmv_list_my li div a:hover {background:#86cfe1; color:#ffffff; text-decoration:none;}
:root .lmv_list_my li div a:link, :root .lmv_list_my li div a:visited, :root .lmv_list_my li div a:hover, :root .lmv_list_my li div a:active {padding:4px 5px 1px 7px\0/IE9;} /* IE9 */
.lmv_list_my li.line_none {margin:0; padding:0; border-bottom:none;}

.head_apply_logo {padding:2px 0 13px 9px;}


/* 111123 help.cafe24.com */
.help_cscenter					{ width:100%; table-layout:fixed; }
.help_cscenter .hosting		{ width:695px; border-right:1px #cfebff solid; vertical-align:top; }
.help_cscenter .mall			{ vertical-align:top; padding-left:80px; }
.help_cscenter .tle				{ height:74px; }
.help_cscenter .mtle			{ height:102px; }
.help_cscenter .stle_1			{ height:20px; margin-top:45px; }
.help_cscenter .stle_2			{ height:75px; }
.help_cscenter .mblock		{ float:left; width:227px; }
.help_cscenter .qbox			{ border:1px #bdd3e6 solid; padding:4px 4px 0; height:16px; width:124px; font:12px/1.2em verdana; color:#000; vertical-align:middle; }
.help_cscenter .detxt			{ font:11px/1.4em dotum; color:#adc6da; }
.list_cs_01 li					{ color:#8ca7bc; }
.list_cs_01 .sec a				{ color:#72c9d3; }
.list_cs_01 .sec a:hover		{ color:#ff6600; }
.list_cs_01 .sub { margin:3px 0 0; }
.list_cs_01 .sub li { padding-left:0; font-size:11px; background:none; }
.list_cs_01 .point,
.list_cs_01 .point a { color:#72c9d3; }
.list_cs_01 .point { margin:20px 0 0; }
.list_cs_01 .point a:hover { color:#ff6600; }

.fgw_ap_01			{ background:url(//img.cafe24.com/images/hosting2/myservice/img_group_001.jpg) 0 25px no-repeat; padding:25px 10px 25px 280px; border-bottom:1px #e8e6e6 solid; min-height:120px; }
.fgw_ap_02			{ background:url(//img.cafe24.com/images/hosting2/myservice/img_group_002.jpg) 0 25px no-repeat; padding:25px 10px 25px 280px; border-bottom:1px #e8e6e6 solid; min-height:120px; }

/* 20111229 */
.table_01 tbody th.bbl {border-bottom:1px solid #d2d2d2;}
.table_01 tbody th.bline, .table_01 tbody td.bline {border-bottom:2px solid #3fcbff;}

.step_tle {float:left; width:155px; margin:7px 28px 0 0;}
.step_txt {float:left; line-height:18px; color:#6f6f6f;}

/* 120413 */
.gpha_0				{ margin:0 0 0 25px; width:601px; height:71px; background:url(//img.cafe24.com/images/hosting2/myservice/graph_0.gif) no-repeat; position:relative; }
.gpha_0 .max		{ position:absolute; top:50px; right:14px; font:bold 10px/1.2em tahoma; color:#5e950d; }
.gpha_0 .bar	 		{ position:absolute; top:16px; left:16px; width:569px; }
.gpha_0 .bar div	{ height:18px; background-color:#81be27; }
.gpha_0 .use		{ position:absolute; top:18px; left:30px; font:bold 11px/1.2em tahoma; color:#fff; }
.gpha_0 .rest		{ position:absolute; top:18px; right:30px; font:bold 11px/1.2em tahoma; color:#fff; }

/* 120503 */
.bnr_svh				{ height:62px; background:url(//img.cafe24.com/images/hosting2/server_hosting/bg_bnr_svh.gif) no-repeat; margin-top:2px; }
.bnr_svh .phone	{ float:left; padding:1px 0 0 1px; width:412px; }
.bnr_svh .people	{ float:left; padding:10px 0 0 16px; font:11px/1.2em dotum; color:#a1a8ad; }
.bnr_svh .people li	{ float:left; width:159px; }
.bnr_svh .name		{ padding-top:3px; font-weight:bold; color:#555e6e; }
.bnr_svh .pic		{ float:left; margin-right:9px; }
.bnr_svh.type2{height:auto;overflow:hidden;margin-top:23px;background:none;}
.bnr_svh.type2 .za{float:left;}

.box_x09			{ border:1px #acc097 solid; background-color:#f5f9f1; padding:4px 4px 0; height:26px; font:20px/1.2em tahoma; color:#41ac0e; vertical-align:middle; text-align:center; margin:0 4px; *margin:-1px 6px; }
.gubun_color		{ display:inline-block; border:1px #696969 solid; font-size:0px; width:6px; height:6px; vertical-align:middle; margin-right:9px; }

/* 120529 서비스 이용 절차 */
.svc_step {list-style:none;width:730px;margin:0;padding:0}
.svc_step li {margin:0 0 40px 0;padding:0 0 26px 0;background:url(//img.cafe24.com/images/hosting2/server_hosting/bg_step_arrow.gif) no-repeat left bottom}
  .svc_step li.step_button { background:none; }
.svc_step_img {float:left;margin:0 24px 0 0}
.svc_step_tt {float:left}
.svc_step_tle {padding:0 0 10px 0;color:#2f88c9;font-weight:bold;font-size:12px;font-family:dotum,'돋움','돋움체'}
.svc_step_txt {padding:0 0 0 10px;background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_list_01.gif) no-repeat left 5px;color:#6d6d6d;font-size:12px;font-family:dotum,'돋움','돋움체'}

.bg_mcoro			{ background:url(//img.cafe24.com/images/hosting2/main/line_coro_01.gif) right top repeat-y; }

/* 130326 */
.sim_list				{ font:12px/1.0em tahoma; }
.sim_list li a			{ display:block; padding:10px 5px; color:#555; }
.sim_list li a:hover { color:#ff6600; }
.sim_list .on a		{ background-color:#eee; color:#000; }
.sim_list2 li			{ padding:2px 0; }

.mp_no_data { border-top:2px #565656 solid; border-bottom:1px #3e3e3e solid; padding:30px 0; text-align:center; font-weight:bold; color:#999; }

/* 130403 결제 UI 변경 */
.payment_v2 { min-height:400px; _height:400px; border-top:2px #565656 solid; border-bottom:1px #3e3e3e solid; background:url(//img.cafe24.com/images/hosting2/service/bg_payment_01.gif) -845px 0 repeat-y; position:relative; font:12px/1.4em verdana; }
.payment_v2 * { margin:0; padding:0;  }
.payment_v2 table { border-spacing:0; border-collapse:collapse; width:100%; table-layout:fixed; }
.payment_v2 caption { visibility:hidden; overflow:hidden; width:1px; height:0; font-size:0; line-height:0; }
.payment_v2 label.bmax  { display:block; margin-right:10px; }
.payment_v2 label { cursor:pointer; }
.payment_v2 label input[type=radio], .payment_v2 label input[type=checkbox] { vertical-align:middle; *margin:-4px -3px -3px -4px; }
.payment_v2 .gray_01 { color:#181818; }
.payment_v2 .red_01 { color:#d60705 !important; }

.payment_v2 .price_01 { font-weight:bold; color:#0089ab; }
.payment_v2 .price_01 strong { font-size:16px; }

.payment_v2 .price_02 { font-weight:bold; color:#d60705; }
.payment_v2 .price_02 strong { font-size:16px; }

.payment_v2 .menu_v2 { position:absolute; left:0; top:0; width:155px; }
.payment_v2 .menu_v2 h3, .payment_v2 .contents_v2 h3 { margin:0; padding:0; width:100%; height:31px; border-bottom:1px #dedede solid; background:#fff; text-align:center; float:none; }
.payment_v2 .menu_v2 h3 { background:#fff url(//img.cafe24.com/images/hosting2/service/bul_payment_01.gif) right center no-repeat; }
.payment_v2 .menu_v2 h3 span, .payment_v2 .contents_v2 h3 span { display:block; padding:10px 0 0; font:11px/1.0em dotum; color:#5c5b5b; }
.payment_v2 .menu_v2 ul { font:12px/1.0em dotum; color:#6c6c6c; text-align:left; }
.payment_v2 .menu_v2 ul li { border-bottom:1px #dedede solid; }
.payment_v2 .menu_v2 ul li label { display:block; padding:12px 0 12px 10px; cursor:pointer; color:#6c6c6c; }
.payment_v2 .menu_v2 ul li label.selected { background:#4a98d1 url(//img.cafe24.com/images/hosting2/service/bg_payment_02.gif) right center no-repeat; font-weight:bold; color:#fff; letter-spacing:-1px; }

.payment_v2 .contents_v2 { padding:0 0 0 155px; }
.payment_v2 .cont_wrap { clear:both; padding:0 10px 50px 20px; }
.payment_v2 .cont_wrap h4 { background:url(//img.cafe24.com/images/hosting2/service/bul_payment_02.gif) 0 3px no-repeat; padding:1px 0 12px 9px; margin:25px 0 0 0; font:bold 12px/1.0em gulim; color:#181818; }

.payment_v2 .table_v2 { border-left:1px #edefee solid; border-bottom:1px #edefee solid; }
.payment_v2 .table_v2 th, .payment_v2 .table_v2 td { border-top:1px #edefee solid; border-right:1px #edefee solid; text-align:left; font:12px/1.4em verdana; color:#6c6c6c; vertical-align:top; }
.payment_v2 .table_v2 th { background-color:#f9f9f9; }
.payment_v2 .table_v2 th p, .payment_v2 .table_v2 td { padding:6px 10px 5px; }
.payment_v2 .table_v2 img { vertical-align:middle; }
.payment_v2 .table_v2 .udl_space li { padding:2px 0; }
.payment_v2 .box, .payment_v2 .box_focus, .payment_v2 .box_on { font:bold 12px/1.2em verdana; color:#181818; vertical-align:middle; }
.payment_v2 .box { border:1px #ccc solid; padding:4px 4px 3px; }
.payment_v2 .box_focus { border:2px #097da5 solid; padding:3px 3px 2px; }
.payment_v2 .box_on { border:1px #18a1d0 solid; background-color:#e9f9ff; padding:4px 4px 3px; }

.payment_v2 .list_v2 { font:11px/1.3em dotum; color:#868686; padding:6px 0 0 26px; text-indent:-16px !important; }
.payment_v2 .list_v2 li { padding:3px 0; }

.payment_v2 .paysu_ist { position:relative; }
.payment_v2 .paysu_ist .btn { display:inline-block; background:url(//img.cafe24.com/images/hosting2/service/bul_03.gif) no-repeat; padding:0 0 0 14px; _padding-top:1px; font:11px/11px dotum; color:#598492; position:absolute; left:0px; top:30px; }
.payment_v2 .paysu_ist .btn:hover { color:#ff6600; }

.payment_v2 .txt_01 { font-size:11px; font-family:dotum; color:#86b7dc; }
.payment_v2 .txt_02 { font-size:11px; font-family:dotum; color:#868686; }
.payment_v2 .txt_03 { font-size:12px; font-weight:bold; color:#659c1f; }
.payment_v2 .txt_03a { font-size:12px; color:#659c1f; }
.payment_v2 .txt_warning { font-size:11px; font-family:dotum; color:#ff4918; }
.payment_v2 .adp_01 { padding:5px 0 0; }
.payment_v2 .adp_02 { padding:5px 0 0 10px; }
.payment_v2 .adp_03 { padding:20px 0 0; text-align:center; }
.payment_v2 .adp_04 { padding:25px 0 0; text-align:center; }
.payment_v2 .adp_05 { padding:0 0 8px; }
.payment_v2 .str_01 { font-weight:bold; color:#181818; }
.payment_v2 .label_01 { display:inline-block; padding:1px 14px 1px 0; }
.payment_v2 .label_02 { display:block; padding-top:5px; }
.payment_v2 .fs12 { font-size:12px; }
.payment_v2 .adm_01 { margin-top:40px !important; }
.payment_v2 .btn_q { float:right; margin-top:2px; }
.payment_v2 .btn_ipr { margin-left:4px; }

.payment_v2 .list_v3 { font:11px/1.3em dotum; color:#868686; padding:0 0 0 20px; margin-top:20px; text-indent:-10px !important; }
.payment_v2 .list_v3 li { padding:3px 0; }
.payment_v2 .list_v4 { font:11px/1.4em dotum; color:#868686; padding:0 0 0 13px; text-indent:-13px !important; }
.payment_v2 .list_v4 li { padding:10px 0 0; }
.payment_v2 .btn_07c { position:absolute; left:175px; bottom:20px; background:url(//img.cafe24.com/images/hosting2/service/bul_03.gif) no-repeat; padding:0 0 0 14px; _padding-top:1px; font:11px/11px dotum; color:#598492; display:inline-block; }
.payment_v2 .label_03 { display:block; padding-top:5px; font-weight:bold; }
.payment_v2 .label_03 input {vertical-align:middle; width:16px;height:16px;margin-top:-1px;*width:23px;*height:23px;*margin:-4px -3px -3px -4px;}
.payment_v2 .cont_w2 { padding:25px 0 10px; }
.payment_v2 .box_w2 { border:1px #d4dae8 solid; background:#eceff6; padding:18px 20px; font:12px/1.4em dotum; }
.payment_v2 .box_w2 .tle { font-weight:bold; color:#1c88d3; }






.ie6 {position:absolute; left:0; top:0; z-index:120; width:100%; padding:20px 0 13px; background:#efefef;}
.ie6 .content {width:900px; margin:0 auto;}
.ie6 .desc {margin-right:26px;}
.ie6 .close {position:absolute; top:5px; right:20px;}

.list_addservice_v2 { padding:20px 0 0 0; overflow:hidden; zoom:1; }
.list_addservice_v2 .list { width:229px; padding:0 0 0 20px; float:left; border-right:1px #ededed solid; border-bottom:1px #ededed solid; }
.list_addservice_v2 .list .area { position:ral }
.list_addservice_v2 .list .ebox { position:absolute; right:-11px; top:-11px; width:21px; height:21px; background:#fff; z-index:999; }
.list_addservice_v2 .row1 { height:290px; }
.list_addservice_v2 .row2 { height:250px; }
.list_addservice_v2 .row3 { height:280px; border-bottom:none; }
.list_addservice_v2 .r_end { border-right:none; }
.list_addservice_v2 h3 { padding:30px 0 0; }
.list_addservice_v2 .row1 h3 { padding:10px 0 0; }
.list_addservice_v2 .slist1 a { display:block; padding:4px 0; width:200px; font:12px/1.0em verdana; color:#6397d3; background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_slist_01.gif) right center no-repeat; }
.list_addservice_v2 .slist1 a:hover { text-decoration:underline; font-weight:bold; letter-spacing:-1px; }
.list_addservice_v2 .slist1.ssize a { width:140px; }
.list_addservice_v2 h4 { float:left; width:60px; padding:1px 0 0; font-weight:bold; color:#639cc6; }

.tle_ads_v2			{ padding:20px 0 5px; }
.left_ads_v2			{ clear:both; margin-left:9px; width:188px; overflow:hidden; zoom:1; border-bottom:1px #e9e9e9 solid; }
.left_ads_v2	 dt		{ float:left; width:41px; padding:12px 9px 5px 0; text-align:right; }
.left_ads_v2	 dd	{ float:left; width:138px; padding:9px 0 6px; }
.left_ads_v2	 li		{ padding:0 0 1px; }
.left_ads_v2	 a			{ display:block; height:14px; padding:3px 0 0 15px; _height:13px; _padding-top:4px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_02.gif) 5px 6px no-repeat; font:11px/11px dotum; color:#5e98c2; text-decoration:none; }
.left_ads_v2	 a:hover	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_addservice_on.gif) no-repeat; color:#fff; }
.left_ads_v2	 li.on	a	{ background:url(//img.cafe24.com/images/hosting2/web_hosting/bg_addservice_on.gif) no-repeat; color:#fff; }
.left_ads_v2 h3 { float:left; width:40px; background:url(//img.cafe24.com/images/hosting2/web_hosting/bul_02.gif) 5px 6px no-repeat; padding:3px 0 0 15px; font:bold 11px/11px dotum; color:#6397d3; }
.left_ads_v2 .sssub { float:left; width:83px; }
.left_ads_v2 .sssub a { background:none; padding-left:0px; border-radius:2px; }
.left_ads_v2 .sssub a:hover { background-color:#519dd6; }
.left_ads_v2.addlen {width:200px;}
.left_ads_v2.addlen dd {width:150px;}
.left_ads_v2.addlen a:hover { background-color:#519dd6; border-radius:2px; }



/**
    서버/코로케이션 > 독립몰
**/

/* 주요기능 및 특장점 */
.prd_detail { position:relative; overflow:hidden; width:730px; margin:20px 0 0; }
.prd_detail .detail { position:absolute; width:100%; top:0; left:100%; }

.prd_detail.getmall1 { height:1020px; background:url("//img.cafe24.com/images/hosting2/server_hosting/img_prd_getmall_spec.jpg") no-repeat; }
.prd_detail.mallstory1_1 { height:552px; margin:8px 0 0; background:url("//img.cafe24.com/images/hosting2/server_hosting/img_prd_mallstory_1_spec_2.gif") no-repeat; }
.prd_detail.mallstory1_2 { height:565px; margin:5px 0 0; background:url("//img.cafe24.com/images/hosting2/server_hosting/img_prd_mallstory_1_spec_3.jpg") no-repeat; }
.prd_detail.mallstory1_3 { height:138px; margin:30px 0 0; background:url("//img.cafe24.com/images/hosting2/server_hosting/img_prd_mallstory_1_spec_4.jpg") no-repeat; }
.prd_detail.mallstory2_1 { height:452px; margin:8px 0 0; background:url("//img.cafe24.com/images/hosting2/server_hosting/img_prd_mallstory_2_spec_2.gif") no-repeat; }
.prd_detail.mallstory2_2 { height:560px; margin:5px 0 0; background:url("//img.cafe24.com/images/hosting2/server_hosting/img_prd_mallstory_2_spec_3.jpg") no-repeat; }
.prd_detail.mallstory2_3 { height:138px; margin:30px 0 0; background:url("//img.cafe24.com/images/hosting2/server_hosting/img_prd_mallstory_2_spec_4.jpg") no-repeat; }
.prd_detail.mallshop1 { height:779px; margin:30px 0 0; background:url("//img.cafe24.com/images/hosting2/server_hosting/img_prd_mallshop_1_spec_2.jpg") no-repeat; }
.prd_detail.mallshop2 { height:1173px; margin:20px 0 0; background:url("//img.cafe24.com/images/hosting2/server_hosting/img_prd_mallshop_2_spec_2.jpg") no-repeat; }

/* 주요연동 서비스 */
.prd_interlock { margin:30px 0 20px 20px; }
.prd_interlock dt { font-size:16px; color:#434344; font-weight:bold; }
.prd_interlock dd { padding:10px 0 55px 30px; font-size:12px; line-height:18px; color:#979797; }
.prd_interlock dd p.preview { margin:5px 0 0; color:#434344; }
.prd_interlock dd p.preview strong { padding:0 0 0 13px; color:#639cc6; background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_interlock.gif) 0 50% no-repeat; }

/* 유지보수 및 최적화개발(커스트마이징) 정책 */
.table_02.customizing td { padding:10px 0 10px 16px; text-align:left; font-size:11px; line-height:18px; color:#6e6e6e; vertical-align:middle; }
.prd_interlock dd p.preview strong { padding:0 0 0 13px; color:#639cc6; background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_interlock.gif) 0 50% no-repeat; }

/* 업체소개 */
p.business { margin:13px 0 0 20px; padding:0 0 0 22px; background:url(//img.cafe24.com/images/hosting2/server_hosting/bul_business.gif) 0 50% no-repeat; }
p.business a, p.business a:hover { text-decoration:underline; color:#9ab63a; font-weight:bold; }

/* 클라우드 UI 개선 > 서비스 사용현황 */
.icoServer{ display:inline-block; padding:2px 2px; vertical-align:middle; font-family:"Dotum"; color:#fff; font-size:11px; line-height:11px; letter-spacing:-1px; }
.icoServer.play{ border:1px solid #689e15; background:#74a918; }
.icoServer.stop{ border:1px solid #de5418; background:#f95e00; }
.icoServer.loding{ border:1px solid #2f83c5; background:#4f98d8; }

/* 필수 아이콘 */
.icoRequired { display:inline-block; overflow:hidden; margin:-2px 0 0 0; font-size:0; line-height:0; background-image:url("//img.cafe24.com/images/hosting2/server_hosting/required_btn_ico.png"); background-repeat:no-repeat; vertical-align:middle; *margin-top:-2px }
.icoRequired { width:23px; height:14px; }

.btnServer { display:inline-block; overflow:visible; width:75px; height:55px; padding:0; margin:25px 0 17px; border:0; cursor:pointer; vertical-align:top; line-height:0; font-size:0; background:url("//img.cafe24.com/images/hosting2/myservice/sfix_btn_server.png") no-repeat; }
.btnServer.item1 { background-position:0 0; margin-left:11px;}
.btnServer.item1.selected,
.btnServer.item1:hover { background-position:0 -65px; }
.btnServer.item2 { background-position:-82px 0; }
.btnServer.item2.selected,
.btnServer.item2:hover { background-position:-82px -65px; }
.btnServer.item3 { background-position:-164px 0; }
.btnServer.item3.selected,
.btnServer.item3:hover { background-position:-164px -65px; }
.btnServer.item4 { background-position:-246px 0; }
.btnServer.item4.selected,
.btnServer.item4:hover { background-position:-246px -65px; }

 /* 클라우드 UI 개선 > 사양설정*/
.graphInfo{ padding-left:18px; font-size:11px; line-height:12px; font-weight:normal; color:#86b7dc; }
.graphInfo img{ vertical-align:-1px; }

.mGraph table{ width:100%; table-layout:fixed; border:0; border-spacing:0; border-collapse:collapse;}
.mGraph table caption{ display:none; }
.mGraph td,
.mGraph th{ padding:20px 0 33px; border-bottom:1px solid #ededed; text-align:left; }

.mGraph th{ padding-left:15px; }
.mGraph th span{ padding:3px 0 12px 35px; font-family:"Verdana"; font-size:17px; font-weight:bold; color:#111; background:url("//img.cafe24.com/images/hosting2/myservice/sfix_ico_server.png") no-repeat;}
.mGraph th span.icoCpu{ background-position:0 0; }
.mGraph th span.icoRam{ background-position:0 -46px; }
.mGraph th span.icoHdd{ background-position:0 -92px; }
.mGraph th span.icoDomain{ background-position:0 -138px; }

.mGraph .graph { position:relative; border:0px none; background:none; }
.mGraph .graph .sliderBar{ zoom:1; height:20px; border:0px none; border-radius:0px; background:url("//img.cafe24.com/images/hosting2/myservice/fixed_graph_selected.png") no-repeat left top; }
.mGraph .graph .sliderBar:after{ content:""; display:block; clear:both; }
.mGraph .graph .sliderBar .ui-slider-range { border-radius:0px; background: url("//img.cafe24.com/images/hosting2/myservice/fixed_graph_selected.png") no-repeat 0 -32px; }
.mGraph .graph .sliderBar .ui-state-default{ position:absolute; left:0; top:-3px; display:block; width:42px; height:27px; margin-left:-21px; vertical-align:top; cursor:pointer; border:none; background:url("//img.cafe24.com/images/hosting2/myservice/btn_control.png") no-repeat left top;}

.mGraph .graph em{ position:absolute; left:-3px; bottom:-19px; cursor:pointer; font-size:10px; color:#86b7dc; }
.mGraph .graph span{ position:relative; display:block; float:left; height:20px; text-align:center; cursor:pointer; background:url("//img.cafe24.com/images/hosting2/myservice/fixed_graph_selected.png") no-repeat left top;}
.mGraph .graph.grid1  span{ width:100%; }
.mGraph .graph.grid3  span{ width:33.3%; }
.mGraph .graph.grid4  span{ width:24.9%; }
.mGraph .graph.grid5  span{ width:19.9%; }
.mGraph .graph.grid6  span{ width:16.6%; }
.mGraph .graph.grid7  span{ width:14.2%; }
.mGraph .graph.grid8  span{ width:12.5%; }
.mGraph .graph.grid15 span{ width:6.6%; }
.mGraph .graph.grid16 span{ width:6.25%; }
.mGraph .graph span em{ left:auto; right:-3px; }

.mGraph .date{ padding-left:25px; vertical-align:bottom; font-size:11px; color:#0089ab;  }
.mGraph .date .fText{ display:inline-block; width:52px; height:20px; padding-right:6px; border:1px solid #ccc; font-size:17px; font-weight:bold; color:#0089ab; text-align:right;}

/* 독립물 호스팅 >  솔루션 무료혜택 */
.mBenefit.typeMallstory{overflow:hidden;}
.mBenefit.typeMallstory ul{ margin-top:-1px; }
.mBenefit.typeMallstory ul li{float:left; width:182px; padding-bottom:14px; text-align:center; font-size:0; line-height:0; border-top:1px dotted #a3a3a3; }
.mBenefit.typeMallstory ul li span{display:block; margin:20px auto 0; width:120px; height:146px; background:url(//img.cafe24.com/images/hosting2/web_hosting/img_prd_mallstory_benefit.gif) no-repeat left top;}
.mBenefit.typeMallstory ul li.item1 span{background-position:0px 0;}
.mBenefit.typeMallstory ul li.item2 span{background-position:-130px 0;}
.mBenefit.typeMallstory ul li.item3 span{background-position:-258px 0;}
.mBenefit.typeMallstory ul li.item4 span{background-position:-388px 0;}
.mBenefit.typeMallstory ul li.item5 span{background-position:0px -158px;}
.mBenefit.typeMallstory ul li.item6 span{background-position:-130px -158px;}
.mBenefit.typeMallstory ul li.item7 span{background-position:-258px -158px;}
.mBenefit.typeMallstory ul li.item8 span{background-position:-388px -158px;}

/* 신청서비스 > 아이디/비밀번호 설정 */
.mBoard.typeRow table { table-layout:fixed; margin-top:10px; border:0; border-bottom:1px solid #d8dadd; }
.mBoard.typeRow th { padding:6px 5px 5px 15px; font-weight:normal; text-align:left; border-top:1px solid #d8dadd; border-right:1px solid #d8dadd; background:#f9f9f9; }
.mBoard.typeRow td { padding:5px 10px 4px; border-top:1px solid #d8dadd; }
.mBoard.typeRow td .fText { display:inline-block; height:17px; padding:2px 0 1px 5px; border:1px solid #bebebe; font-size:11px; color:#000; background:#fff; font-weight:bold; line-height:13px;}
.mBoard.typeRow td .fText:focus { height:15px; border:2px solid #097da5; color:#076180; background:#e9f9ff; }
.mBoard.typeRow .txtInfo{ padding-left:15px; font-family:"돋움", Dotum; font-size:11px; color:#86b7dc; }
.mBoard.typeRow .txtSecurity { margin-right:15px; font-family:"돋움", Dotum; font-weight:normal; font-size:11px; color:#000; }
.mBoard.typeRow .txtSecurity span{padding:0;}
.mBoard.typeRow .txtSecurity span.txtEm{color:#1b87d4;}
.mBoard.typeRow .txtSecurity span.txtNormal{color:#1c1c1c;}
.mBoard.typeRow .txtSecurity span.txtWarn{color:#ff6d01;}

/*
	코드 개선 (코드 개선 시작 후 신규로 만든 페이지에서 list 타입 class 수정 필요)
*/
	/* [공통] 리셋 */
	button { border:none; margin:0; padding:0; }

	/* [공통] Tab */
	.tabArea { height:26px; padding-left:10px; font-size:11px; background: url("//img.cafe24.com/images/hosting2/web_hosting/bg_tab_01.gif") repeat-x center bottom; }
	.tabArea:after, gLeft ul:after, .mSort ul:after { content:""; clear:both; display:block; visibility:hidden; height:0; }
	.tabArea .mTab, .tabArea .mTab li, .tabArea .mSort li { float:left; }
	.tabArea .mTab li { padding-right:23px; background:url("//img.cafe24.com/images/hosting2/web_hosting/tab_01_off.gif") no-repeat right top; }
	.tabArea .mTab li.selected { background:url("//img.cafe24.com/images/hosting2/web_hosting/tab_01_on.gif") no-repeat right top; }
	.tabArea .mTab li a { display:inline-block; vertical-align:top; height:25px; padding:1px 0 0 15px; font:bold 11px/25px dotum; color:#7b8e9f; background:url("//img.cafe24.com/images/hosting2/web_hosting/tab_01_off.gif") no-repeat left top; }
	.tabArea .mTab li.selected a { background:url("//img.cafe24.com/images/hosting2/web_hosting/tab_01_on.gif") no-repeat left top; color:#639cc6; }
	.tabArea .mTab li a img { display:inline; }

	/* [공통] Tab + mSort  */
	.tabArea .mSort { float:right; }
	.tabArea .mSort li { margin-left:10px; padding:5px 0 0 10px; background:url("/hosting/hosting/guide/img/bg_sort_line.gif") no-repeat left 8px; }
	.tabArea .mSort li:first-child { background:none; }
	.tabArea .mSort li.selected { font-weight:bold; }
	.tabArea .mSort li a { color:#68737b; }
	.tabArea .mSort li a:hover { color:#ff6600; }

	/* [공통] Tab Content  */
	.mTabContent { clear:both; overflow:hidden; }
	.mTabContent .tabCont { display:none; }
	.mTabContent .tabCont:first-child { display:block; }

	/* [공통] Title + typeIcon  */
	.mTitle.typeIcon { padding: 0 0 0 18px; background:url("//img.cafe24.com/images/hosting2/web_hosting/bul_03.gif") 0 3px no-repeat; }
	.mTitle.typeIcon h2 { margin-top:30px; }

/* [공통] DetailArea **** hosting2_abs.css : mDetail 안에 리스트들 mList 또는 mNumList 로 변경 필요.****
.detailArea .mDetail { margin-top:15px; zoom:1; }
.detailArea .mDetail:after { content:""; clear:both; display:block; visibility:hidden; height:0; }
.detailArea .mDetail h3 { float:left; width:150px; margin-right:20px; text-align:right; font:bold 12px/1.3em tahoma; color:#639cc6; }
.detailArea .mDetail ul { float:left; width:500px; }
.detailArea .mDetail ul li { padding-bottom:0; }
.txtEm { color:#75ae4a; }*/

	/* [공통] 서비스 사양  */
	.mDetail { margin-top:15px; zoom:1; }
	.mDetail:after { content:""; clear:both; display:block; visibility:hidden; height:0; }
	.mDetail h3 { float:left; width:150px; margin-right:20px; text-align:right; font:bold 12px/1.3em tahoma; color:#639cc6; }
	.mDetail ul { float:left; width:500px; }
	.mDetail ul li { padding-left:8px ;background:url("//img.cafe24.com/images/hosting2/web_hosting/bul_list_01.gif") no-repeat left 5px;}
	.txtEm { color:#75ae4a; }

	/* [공통] 추가 옵션 영역 > 드롭다운 */
	.btnDropdown { margin-top:15px; }
	.btnDropdown a { display:inline-block; padding:1px 23px 1px 0; font:bold 11px/11px dotum; color:#4184b4; background:url("//img.cafe24.com/images/hosting2/web_hosting/bul_btn_00.gif") right 1px no-repeat; }
	.btnDropdown a:hover { color:#ff6600; }

	/* [공통] 도움말 */
	.icon { display:inline-block; margin:2px 3px 0; text-indent:-9999px; }
	.icon.eTip { width:14px; height:14px; background:url("//img.cafe24.com/images/hosting2/web_hosting/icon_question.gif") no-repeat left top; }

	/* [공통] mBoard */
	.mBoard table { width:100%; border-collapse:collapse; border-spacing:0; border:0; }
	.mBoard table caption { visibility:hidden; font-size:0px; line-height:0; }

	/* [공통] mBoard + typeList */
	.mBoard.typeList thead th { border-bottom: 3px #f3f5f6 solid; font:11px/1.2em dotum; color:#76809a; background:url(//img.cafe24.com/images/hosting2/server_hosting/bar_02.gif) left 12px no-repeat; }
	.mBoard.typeList thead th:first-child { background:none; }
	.mBoard.typeList thead th p { padding:11px 0; border-bottom: 1px #e8ebeb solid; }
	.mBoard.typeList .col1 { width:18%; }
	.mBoard.typeList .col2 { width:25%; }
	.mBoard.typeList tbody td { padding:30px 0 22px; border-bottom:1px solid #eceff0; }
	.mBoard.typeList .detail { padding-left:8px; }
	.mBoard.typeList .detail h2 { padding-bottom:12px; font:16px/16px tahoma; }
	.mBoard.typeList .detail h2 a { color:#2f88c9; }
	.mBoard.typeList .detail ul li:after { content:""; display:block; clear:both; visibility:hidden; height:0; }
	.mBoard.typeList .detail ul li strong, .mBoard.typeList .detail ul li span { display:block; float:left; }
	.mBoard.typeList .detail ul li strong { width:34px; padding:2px 0 5px 10px; font:11px/11px dotum; color:#76809a; background:url("//img.cafe24.com/images/hosting2/server_hosting/bul_01.gif") no-repeat 2px 5px; }
	.mBoard.typeList .detail ul li span { width:232px; padding:0 0 5px 8px; font:12px/1.2em tahoma; color:#425177; background: url("//img.cafe24.com/images/hosting2/server_hosting/bar_01.gif") no-repeat 0 1px; }
	.mBoard.typeList .detail ul li span .txtSmall { font-size:10px; background:0; padding:0; }
	.mBoard.typeList .payment { padding-left:12px; text-align:center; }
	.mBoard.typeList .payment ul li { text-align:right; font:12px/1.4em tahoma; color:#76809a; }
	.mBoard.typeList .payment ul li:after { content:""; display:block; clear:both; visibility:hidden; height:0; }
	.mBoard.typeList .payment ul li strong, .mBoard.typeList .payment ul li em { font-weight:bold; }
	.mBoard.typeList .payment ul li span { display:inline-block; float:left; font:11px/1.8em dotum; }
	.mBoard.typeList .payment ul li strong { color:#425177; }
	.mBoard.typeList .payment ul li em { color:#2f88c9; }

	/* [공통] mBoard + typeTable */
	.mBoard.typeTable table { border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; }
	.mBoard.typeTable th, .mBoard.typeTable td { padding:7px 0 7px; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; font-family:tahoma; line-height:1.2em; }
	.mBoard.typeTable thead { border-bottom:2px solid #3fcbff; }
	.mBoard.typeTable thead th { background:#ececec; color:#093351; }
	.mBoard.typeTable tbody th { position:relative; padding-left:5px; background:#ececec; color:#425177; text-align:left; font-weight:normal; }
	.mBoard.typeTable tbody th a { position:absolute; top:5px; right:5px; }
	.mBoard.typeTable tbody td { border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#f6f6f6; color:#444; text-align:center; }
	.mBoard.typeTable tbody span { font:11px/2em dotum; color:#888; }
	.mBoard.typeTable tbody td strong { color:#2f88c9; }
	.mBoard.typeTable tfoot { border-top:2px solid #3fcbff; background:#77b1db; }
	.mBoard.typeTable tfoot td { text-align:center; border-left:1px solid #6a93b0; border-bottom:1px solid #6a93b0; }
	.mBoard.typeTable .even { background:none; }
	.mBoard.typeTable .option th, .mBoard.typeTable .option td { padding:5px 0 5px 5px; background:#f4f7f9; font:11px/1.2em dotum; color:#618395; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
	.mBoard.typeTable .option .title { font:12px/1.5em verdana; color:#425177; }
	.mBoard.typeTable .option .title a { position:static; }
	.mBoard.typeTable .txtStrong { font-size:14px; color:#2f88c9; }
	.mBoard.typeTable .txtEm { font-size:12px; color:#2f88c9; }

/* [공통] 추가 옵션 - hosting2_abs.css : typeOption 추가, 추가옵션 부분 클래스 추가 필요*/
.optionArea { padding-left:170px; }
.optionArea .mNumList { padding-top:0; }
.optionArea .mNumList li { padding:0 0 5px 20px; }

	/* [공통] 추가 옵션 영역 as-is가 적용된 페이지들 수정 필요!!
	.optionArea { padding-left:170px; }
	.optionArea .mBoard.typeOption table { table-layout:fixed; width:100%; margin-top:15px; border-collapse:collapse; border-top:2px #3499cc solid; border-right:1px #c5deeb solid; border-bottom:1px #3499cc solid; border-bottom:1px #3499cc solid; }
	.optionArea table caption { visibility:hidden; height:0; line-height:0; }
	.optionArea table thead th { color:#2f88c9; font-weight:bold; }
	.optionArea table tbody th { font-weight:normal; color:#333; }
	.optionArea table tbody tr.border td { border-bottom:1px #3499cc solid; }
	.optionArea table th, .optionArea table td { border-bottom:1px #c5deeb solid; border-left:1px #c5deeb solid; font:12px/1.4em tahoma; }
	.optionArea table th { padding:10px 0 9px; border-bottom:1px #3499cc solid; background:#fafafa; }
	.optionArea table th.nospan { border-bottom:1px #c5deeb solid; }
	.optionArea table td { padding:4px 0 3px; text-align:center; }
	.optionArea table .price { *width:auto; padding-right:15px; text-align:right; }
	.optionArea table .col1 { width:80px; }
	.optionArea table .col2 { width:100px; }
	.optionArea table .col3 { width:150px; }
	.optionArea h3 { margin:12px 0 0 2px; padding:0 0 0 8px; font:bold 12px/1.3em tahoma; color:#333; background:url("//img.cafe24.com/images/hosting2/web_hosting/bul_04.gif") 0 5px no-repeat; }
	.optionArea ol { padding-left:10px; font:12px/1.4em tahoma; }
	.optionArea ol li { padding:8px 0 0 17px; background:url("/hosting/hosting/guide/img/sfix_num.gif") no-repeat; }
	.optionArea ol li.first { background-position:0 10px; }
	.optionArea ol li.second { background-position:-17px -7px; }
    */

.mBoard.typeOption table { table-layout:fixed; width:100%; margin-top:15px; border-collapse:collapse; border-top:2px #3499cc solid; border-right:1px #c5deeb solid; border-bottom:2px #3499cc solid; }
.mBoard.typeOption table caption { visibility:hidden; height:0; line-height:0; }
.mBoard.typeOption table thead th { color:#2f88c9; font-weight:bold; }
.mBoard.typeOption table tbody th { font-weight:normal; color:#333; }
.mBoard.typeOption table tbody tr.border td,
.mBoard.typeOption table tbody th.border { border-bottom:1px #3499cc solid; }
.mBoard.typeOption table th,
.mBoard.typeOption table td { border-bottom:1px #c5deeb solid; border-left:1px #c5deeb solid; font:12px/1.4em tahoma; }
.mBoard.typeOption table th { padding:10px 0 9px; background:#fafafa; }
.mBoard.typeOption table thead th { border-bottom:1px #3499cc solid; }
.mBoard.typeOption table td { padding:4px 0 3px; text-align:center; }
.mBoard.typeOption table .price { padding-right:15px; text-align:right; }
.mBoard.typeOption table .col1 { width:80px; }
.mBoard.typeOption table .col2 { width:100px; }
.mBoard.typeOption table .col3 { width:150px; }

	/* [공통] 특징 */
	.mFeature{ zoom:1; margin-top:15px; }
	.mFeature:after { content:""; clear:both; display:block; visibility:hidden; height:0; }
	.mFeature:first-child { margin-top:22px; }

/* [공통] 카페24 기술력 **** hosting2_abs.css : mNumList 클래스 콘텐츠에 추가 필요, list_01, olist_01 삭제 ****
.mTech { zoom:1; margin-top:15px; }
.mTech:after { content:""; clear:both; display:block; visibility:hidden; height:0; }
.mTech:first-child { margin-top:22px; }
.mTech .figure { float:left; margin-right:20px; }
.mTech .content { float:left; width:500px; }
.mTech .content h3 { margin-bottom:8px; color:#639cc6; }
.mTech .content li p { margin-top:0; font-size:11px; color:#999; }
.mTech .mNumList { padding-top:0px; }*/

	/* [공통] 카페24 기술력 */
	.mTech{ zoom:1; margin-top:15px; }
	.mTech:after { content:""; clear:both; display:block; visibility:hidden; height:0; }
	.mTech:first-child { margin-top:22px; }
	.mTech .figure { float:left; margin-right:20px; }
	.mTech .content { float:left; width:500px; }
	.mTech .content h3 { margin-bottom:8px; color:#639cc6; }
	.mTech .content .list_01,
	.mTech .content .olist_01 { margin-left:12px; }
	.mTech .content .list_01 li { margin-bottom:8px; }
	.mTech .content li p { margin-top:10px; font-size:11px; color:#999; }

/* [공통] 웹호스팅 > MS-SQL 호스팅 **** hosting2_abs.css : mNumList 클래스 콘텐츠에 추가 필요, list_01, olist_01 삭제 ****
.mFeature.typeMSSQL .figure { float:left; margin-right:20px; }
.mFeature.typeMSSQL .content { float:left; width:500px; }
.mFeature.typeMSSQL .content h3 { margin-bottom:8px; color:#639cc6; }
.mFeature.typeMSSQL .content .list_01,
.mFeature.typeMSSQL .content .olist_01 { margin-left:12px; }
.mFeature.typeMSSQL .content .list_01 li { margin-bottom:8px; }
.mFeature.typeMSSQL .content li p { margin-top:10px; font-size:11px; color:#999; }
.mFeature.typeMSSQL .mNumList { padding-top:0px; }*/

	/* [컨텐츠] 웹호스팅 > MS-SQL 호스팅 */
	.mFeature.typeMSSQL .figure { float:left; margin-right:20px; }
	.mFeature.typeMSSQL .content { float:left; width:500px; }
	.mFeature.typeMSSQL .content h3 { margin-bottom:8px; color:#639cc6; }
	.mFeature.typeMSSQL .content .list_01,
	.mFeature.typeMSSQL .content .olist_01 { margin-left:12px; }
	.mFeature.typeMSSQL .content .list_01 li { margin-bottom:8px; }
	.mFeature.typeMSSQL .content li p { margin-top:10px; font-size:11px; color:#999; }

	/* [공통] 리스트 */
	.mList li { padding:0 0 8px 10px; line-height:18px; background:url(/hosting/hosting/guide/img/sfix_ico.gif) no-repeat -50px -47px; }
	.mList li strong { color:#333; }
	.mList li p { padding:5px 0 0; font-size:12px !important; color:#666 !important; }
	.mList li p strong { color:#666; }
	.mNumList { padding-top:10px; }
	.mNumList li { position:relative; padding:0 0 5px 20px; line-height:18px; }
	.mNumList .number { position:absolute; left:0; top:3px; }
	.number { display:inline-block; width:15px; height:13px; margin-right:7px; line-height:13px; letter-spacing:-2px; font-size:10px; font-family:verdana; font-weight:normal; text-align:center; color:#fff; background:url(/hosting/hosting/guide/img/sfix_ico.gif) no-repeat 2px top; *display:inline; *zoom:1; }

	/* [공통] 간격 */
	.gIndent { padding:10px 0 0 170px; }

	/* [컨텐츠] 모바일 동영상 서버호스팅 */
	.mVideo { padding:30px 0 0 0; }
	.mVideo:after { content:""; display:block; clear:both; }
	.mVideo p { float:left; padding:0 30px; }

/* 서비스 접속관리 > 국가별 웹 접근 설정 */
.ipTable { border-top:1px solid #565656; }
.ipTable .innerTable { *zoom:1; }
.ipTable .innerTable:after { content:""; display:block; clear:both; }
.ipTable .openState,
.ipTable .ctrl,
.ipTable .blockState { float:left; }
.ipTable .openState,
.ipTable .blockState { width:220px; border-top:1px solid #565656; }
.ipTable .innerTable { margin:10px 0; }
.ipTable .innerTable .title { height:14px; padding:9px 13px; line-height:32px; line-height:14px; color:#6c6c6c; font-weight:bold; *zoom:1; }
.ipTable .innerTable .title img {vertical-align:text-bottom; }
.ipTable .innerTable .list { padding:7px 0 9px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background-color:#f8f8f8; }
.ipTable .innerTable .list select { width:100%; height:168px; font-size:11px; font-family:Dotum; border:0; background:none; }
.ipTable .innerTable .list option { line-height:19px; }
    /* ctrl */
    .ipTable .ctrl { width:32px; padding-top:92px; text-align:center; }
    .ipTable .ctrl a { display:inline-block; margin-bottom:5px; }
.ipTable .ipList li { list-style:none; margin:5px 0 0 0; padding:0; color:#757575; font-family:Dotum; }
.ipTable .ipList li img,
.ipTable .ipList li .ip,
.ipTable .ipList li span,
.ipTable .ipList li a { vertical-align:top; }
.ipTable .ipList li .ip,
.ipTable .ipList li span { display:inline-block; line-height:16px; padding:2px 0 0; }
.ipTable .ipList li img.flag { position:relative; top:3px; }
.ipTable .ipList li .ip { width:100px; }
.ipTable .ipList li span { font-size:11px; }

/* MS 모바일 동영상 솔루션 신청 */
.msMobileApp { position:relative; width:415px; _height:238px; min-height:238px; margin:140px auto 0; padding:22px 0 0 330px; }
.msMobileApp .visual { position:absolute; left:0; top:0; }
.msMobileApp p.txt2 { margin:24px 0 0; }

/* MS 모바일 동영상 솔루션 신청 대상 */
.msMobileTarget { position:relative; width:460px; margin:100px auto 0; padding:22px 0 35px 325px; }
.msMobileTarget .visual { position:absolute; left:0; top:0; }
.msMobileTarget p.txt2 { margin:24px 0 0; }

/* MS 모바일 동영상 솔루션 신청 완료 */
.msMobileComplete { position:relative; width:415px; _height:238px; min-height:238px; margin:70px auto 0; padding:22px 0 20px 330px; }
.msMobileComplete .visual { position:absolute; left:0; top:0; }
.msMobileComplete p.txt2 { margin:24px 0 0; }
.msMobileComplete p.txt3 { margin:50px 0 0; }

/* 플러스 마이너스 아이콘 추가 */
.icoPlus { display:inline-block; overflow:hidden; width:18px; height:18px; font-size:0; line-height:0; vertical-align:middle; white-space:nowrap; background-image:url("//img.cafe24.com/images/hosting2/myservice/icon_plus2.gif"); background-repeat:no-repeat; }
.icoMinus { display:inline-block; overflow:hidden; width:18px; height:18px; font-size:0; line-height:0; vertical-align:middle; white-space:nowrap; background-image:url("//img.cafe24.com/images/hosting2/myservice/icon_minus2.gif"); background-repeat:no-repeat; }
.icoPlus span,
.icoMinus span { visibility:hidden; }

/* 진행중 아이콘 추가*/
.iconing { display:inline-block; overflow:hidden; width:18px; height:18px; font-size:0; line-height:0; vertical-align:middle; white-space:nowrap; background-image:url("//img.cafe24.com/images/hosting2/myservice/icon_ing.gif"); background-repeat:no-repeat; }

/* 호스팅서비스 리포트 */
.icoCal { display:inline-block; overflow:hidden; font-size:0; line-height:0; vertical-align:middle; white-space:nowrap; width:14px; height:14px; background-image:url("//img.cafe24.com/images/hosting2/myservice/sfix_btn_ico.gif"); background-repeat:no-repeat; }
.btnDate,
.btnDate span { display:inline-block; position:relative; vertical-align:middle; text-decoration:none; white-space:nowrap; background-image:url("//img.cafe24.com/images/hosting2/myservice/sflex_btn_bg.gif"); }
.btnDate { margin-right:4px; color:#5e5e5e; font-family:dotum; font:11px; }
.btnDate span { left:4px; vertical-align:top; cursor:pointer; height:20px; line-height:21px; padding:0 5px 0 1px; background-position:100% 0; }
.btnDate:hover { color:#5e5e5e; }

.report_lr { position: relative; }
.report_lr h2 { background:url(//img.cafe24.com/images/hosting2/myservice/bul_symr_h2.gif) 0 4px no-repeat; padding:0 0 0 10px; margin:20px 0 0 15px; font:bold 12px/1.2em verdana; color:#222; }

.setArea1 { padding:0 0 0 260px; *zoom:1; }
.setArea1 .gFlow { float:left; width:260px; margin:0 0 0 -260px; }

.setArea2 { padding:0 0 0 283px; *zoom:1; }
.setArea2 .gFlow { float:left; width:283px; margin:0 0 0 -283px; }

.gReverse { float:left; width:100%; }
.report_lr tr td { font-size:12px; color:#000; }
.report_lr tr td img { vertical-align: middle; }
.report_lr tr td .selected { border:1px #696969 solid; display: inline-block; height: 8px; width: 8px; vertical-align: middle; }
.report_lr .hide {display:none;}

.table_ip				{ width:100%; table-layout:fixed; }
.table_ip th			{ border-top:1px #444 solid; border-bottom:1px #e1e1e1 solid; font:11px/1.4em dotum; color:#5c5b5b; }
.table_ip th p			{ padding:7px 3px 6px 2px; }
.table_ip td			{ padding:5px 5px 4px; border-bottom:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; font:11px/1.2em dotum; color:#757575; word-wrap:break-word }
.table_ip td:first-child{ border-left:0px solid #e1e1e1; }
.table_ip td.bline		{ border-bottom:2px solid #e1e1e1; }
.tbsp_01 td				{ padding:10px 5px 9px; }
.bline td				{ border-bottom:1px #e1e1e1 solid; }

.setbtn { text-align:center; }
.setbtn .btnMove { display:inline-block; overflow:hidden; width:91px; height:21px; margin-top:-6px; padding:0; vertical-align:middle; white-space:nowrap; background-image: url("//img.cafe24.com/images/hosting2/myservice/btn_view_off.gif"); background-repeat:no-repeat; *margin:0 2px; }
.setbtn .btnMove.selected { width:91px; height:21px; background-image: url("//img.cafe24.com/images/hosting2/myservice/btn_view_on.gif"); background-repeat:no-repeat; }
.setbtn .btnMove span { visibility:hidden; font-size:0; line-height:0; }

/* 메일 받기 팝업 */
.table_pop			 { width:100%; table-layout:fixed; margin:13px 0 0 14px; }
.table_pop th		 { padding-top:1px; height:30px; vertical-align:middle; text-align:left; font:12px/1.4em verdana; color:#727272; }
.table_pop th p		 { height:30px; display:inline-block; background:url(//img.cafe24.com/images/hosting2/myservice/bul_02.gif) 0 5px no-repeat; padding:0 0 0 10px; }
.table_pop td		 { height:14px; vertical-align:top; color:#333; }
.table_pop td strong { padding-left:4px; font:bold 14px/15px gulim; color:#0089ab; }
.table_pop .bbx_pop	 { border:1px #cccccc solid; padding:0px 5px 0px 5px; height:22px; font:bold 12px/1.2em verdana; color:#000; vertical-align:middle; }

.fSelect { display:inline; height:24px; line-height:24px; margin:0; vertical-align:top; }
.info { margin:24px 0 0 25px }
.info p { font: 11px/1.2em verdana; vertical-align:middle; }
.info p .icoinfo { display:inline-block; width:22px; height:18px; background-image: url("//img.cafe24.com/images/hosting2/myservice/sfix_bg_ico.gif"); background-repeat:no-repeat; vertical-align:middle; }

/* 통합 검색 */
.total_domain			{ padding:28px 0 16px 99px; background-color:#f0f3f5; }
.total_domain h2		{ padding-top:13px; }
.total_domain .zc		{ padding:0 9px 0 9px; height:35px; line-height:35px; border:6px #4488d5 solid; font:bold 24px/35px gulim; box-shadow: 1px 1px 1px #bcbcbc; }
.total_domain p			{ padding:8px 0 0 131px; font:normal 11px gulim; color:#729ebb; }

/* 체크 박스 */
.domain_c .totalChk		{ padding-left:20px; padding-bottom:10px; background-color:#f0f3f5; font:normal 12px gulim; color:#000; }
.domain_c .totalChk input	{ vertical-align:middle; margin:-1px 5px 0 0; *zoom:1;}

/*도메인 체크 테이블 */
.domain_c .board .hide {display:none;}

.domain_c table				{ width:100%; table-layout:fixed; }
.domain_c table thead th		{ background-color:#d9e2e8 !important; }
.domain_c table th				{ padding:6px 0 8px 0; border-top:1px #c5d1d9 solid; border-bottom:1px #c5d1d9 solid; font:12px gulim; color:#000; }
.domain_c table th:first-child	{ border-left:1px #c5d1d9 solid; }
.domain_c table th:last-child	{ border-right:1px #c5d1d9 solid; }
.domain_c table th input		{ vertical-align:middle; margin:-1px 5px 0 0; *zoom:1; }

.domain_c table td				{ padding:6px 0 6px 0; border-top:1px #e6e6e6 solid; border-left:1px #e6e6e6 solid; font:12px gulim; color:#000; word-wrap:break-word }
.domain_c table td img			{ padding-left:6px; padding-bottom:1px; }
.domain_c table td input		{ vertical-align:middle; margin:-1px 5px 0 0; *zoom:1; }
.domain_c table td:first-child	{ border-left:0px solid #e6e6e6; }
.domain_c table .tophide td		{ border-top:0px solid #e6e6e6; }

/* 하단 닫기 버튼, 라인 */
.domain_c .bottomLine			{ padding-top:2px; background-color:#4488d5; }
.domain_c .setbtn { text-align:center; }
.domain_c .setbtn .btnMove { display:inline-block; overflow:hidden; width:125px; height:28px; margin-top:-6px; padding:0; vertical-align:middle; white-space:nowrap; background-image: url("//img.cafe24.com/images/hosting2/domain/btn_close_off.gif"); background-repeat:no-repeat; *margin:0 2px; }
.domain_c .setbtn .btnMove.selected { width:199px; height:26px; background-image: url("//img.cafe24.com/images/hosting2/domain/btn_close_on.gif"); background-repeat:no-repeat; }
.domain_c .setbtn .btnMove span { visibility:hidden; font-size:0; line-height:0; }

/*도메인 검색 결과 */
.domain_result			{ padding:28px 0 28px 72px; background-color:#f0f3f5; }
.domain_result h2		{ padding-top:0; }
.domain_result .zc		{ padding:0 17px 0 17px; height:25px; line-height:25px; border:4px #4488d5 solid; font:normal 16px/25px Verdana; box-shadow: 1px 1px 1px #bcbcbc; }

/* 20140722 help.cafe24.com */
.cs_contents_02			{ padding:0!important; }
#cs_contents_03			{ width:752px; float:left; height:300px; background:url("//img.cafe24.com/images/hosting2/help/img_coucel_bg.gif") no-repeat 0 0; }
#cs_contents_03 .cst01	{ float:left; width:526px;height:300px; }
#cs_contents_03 .cst02	{ float:right; width:226px;height:300px; }

.help_cscenter01				{ width:100%; table-layout:fixed; }
.help_cscenter01 .hosting		{ width:750px; vertical-align:top; border:1px solid #69b9f3; border-radius:5px; line-height:1; }
.help_cscenter01 .mall		{ vertical-align:top; padding-left:23px; line-height:1; }
.help_cscenter01 .mtle		{ font-size:16px; }
.help_cscenter01 .detailBtn	{ display:block; padding-top:2px; width:180px; height:20px; font-family:"굴림", Gulim; color:#6c6f71; line-height:22px; letter-spacing:-1px; background:url("//img.cafe24.com/images/hosting2/help/btn_bg.gif") no-repeat 0 0; }
.help_cscenter01 .detailBtn:hover { color:#6c6f71; }
.help_cscenter01 .detailBtn1	{ width:165px; height:24px; line-height:22px; background:url("//img.cafe24.com/images/hosting2/help/btn_bg01.gif") no-repeat 0 0; }
.help_cscenter01 .detailBtn1:hover { text-decoration:none; }
.help_cscenter01 .mt127       { margin:127px 0 0 0; }
.help_cscenter01 .brt			{ border-top:1px solid #e4e4e4; }
.help_cscenter01 .brb			{ border-bottom:1px solid #e4e4e4; }
.help_cscenter01 .mblock		{ float:left; width:205px; }
.help_cscenter01 .qbox		{ border:1px #bdd3e6 solid; padding:4px 4px 0; height:16px; width:124px; font:12px/1.2em verdana; color:#000; vertical-align:middle; }
.help_cscenter01 .detxt		{ font:11px/1.4em dotum; color:#adc6da; }

.list_cs_03			{ overflow:hidden; font:11px/1em tahoma, dotum, sans-serif;; }
.list_cs_03 li		{ float:left; padding:0 0 2px 6px; width:96px; line-height:16px; color:#8ca7bc; letter-spacing:-1px; background:url(//img.cafe24.com/images/hosting2/cscenter/bul_01.gif) 0 6px no-repeat; }
.list_cs_03 a		{ color:#8ca7bc; }
.list_cs_03 a:hover		{ color:#ff6600; }
.list_cs_03 .sec a		{ color:#72c9d3; }
.list_cs_03 .sec a:hover		{ color:#ff6600; }
.list_cs_03 .sub { margin:3px 0 0; }
.list_cs_03 .sub li { padding-left:0; font-size:11px; background:none; }
.list_cs_03 .point,
.list_cs_03 .point a { color:#72c9d3; }
.list_cs_03 .point { margin:20px 0 0; }
.list_cs_03 .point a:hover { color:#ff6600; }
.list_cs_04 { font-size:12px; color:#474646; letter-spacing:-0.05em; font-family:verdana, "돋움", doutm, sans-serif; }
/* Login */
.bbx_off03			{ border:1px #cccccc solid; padding:3px 5px 0 5px; height:25px; font:12px/1.2em verdana; color:#a3a3a3; vertical-align:middle; }
.bbx_on03			{ border:2px #097da5 solid; padding:2px 4px 0 4px; height:24px; font:bold 12px/1.2em verdana; color:#181818; vertical-align:middle; }

/* 20140805 스페셜호스팅 > tiberoDB */
.bar_a { padding:0 7px 0 0; background: url(//img.cafe24.com/images/hosting2/special_hosting/bg_bar.jpg) right 0 no-repeat; }

td.sp_tit_01 { letter-spacing:-0.05em; font-family:"굴림", Gulim; }
.sp_02_e { float:left; width:560px; }
.sp_02_e ul li { font-size:11px; }
.table_01.tbstyle_01 th { padding:10px 10px 10px 5px; color:#757575; }
.table_01.tbstyle_01 td { text-align:left; border-left:1px solid #d2d2d2; }
.tbpp { text-align:right; color:#999; font-size:11px; margin:5px 0 30px; font-family:"굴림", Gulim; }

/* 20140829 서버호스팅>코로케이션 */
.serverHosting .fl ul { padding:10px 0 0 100px; }
.serverHosting .fl ul li { float:left; display:inline; margin:0 2px 0 0; }
.serverHosting .fl .quick { width:375px; height:45px; background:url('//img.cafe24.com/images/hosting2/server_hosting/img_server_qna_btn.png') no-repeat; }
.leftQna { margin:0 0 25px; }
.leftQna li { margin:0 0 5px; }
.svhAdvice { margin:25px 0 0; height:125px; }
.svhAdvice:after { content:""; display:block; clear:both; }
.svhAdvice .phone { float:left; width:400px; }
.svhAdvice .quick { float:left; width:315px; height:105px; margin:0 0 0 35px; background:url('//img.cafe24.com/images/hosting2/server_hosting/bg_qna.png') no-repeat; }
.svhAdvice .quick ul { padding:60px 0 0 25px; }
.svhAdvice .quick ul:after { content:""; display:block; clear:both; }
.svhAdvice .quick li { float:left; display:inline; margin:0 3px 0 0; }
.svhBanner { margin:2px 0 0; height:62px; }
.svhBanner:after { content:""; display:block; clear:both; }
.svhBanner .phone { float:left; width:378px; height:62px; }

.svhBanner ul.quick { float:left; width:274px; height:43px; background:url("//img.cafe24.com/images/hosting2/server_hosting/bg_quick_counsel.png") no-repeat; }
.svhBanner ul.quick { padding:17px 0 0 98px; }
.svhBanner ul.quick:after { content:""; display:block; clear:both; }
.svhBanner .quick li { float:left; display:inline; margin:0 3px 0 0; }

.svhBanner ul.other { float:left; width:221px; height:43px; background:url("//img.cafe24.com/images/hosting2/server_hosting/bg_other_product.gif") no-repeat; }
.svhBanner ul.other { padding:17px 0 0 151px; }
.svhBanner ul.other:after { content:""; display:block; clear:both; }
.svhBanner .other li { float:left; display:inline; margin:0 3px 0 0; }

/*20140919 신청서작성*/
.typeRow h3{ float:left; background:url(//img.cafe24.com/images/hosting2/service/bul_02.gif) 0 7px no-repeat;margin-top:10px; padding:1px 0 5px 11px; font-weight:normal; color:#888; }
.fl_w420 select{width:420px;}
.fl_w280 select{width:280px;}
.typeRow .empty td{border-top:none !important;}
.fl_txt span{float:left !important;}
.typeRow td.empty02{padding:5px 0 4px;}

/*20141017 IDC방문신청이력*/
.table_mys_03 th:last-child{border-right:none;}
.table_mys_03 td:last-child{border-right:none;}

/* 20141127 DNS관리 포털MX설정 기능 추가 레이어 */
.mx_setting label { margin:0 20px 0 0; }
.mx_setting .table_layst { width:325px; border-top:2px solid #565656; }
.mx_setting .table_layst th { padding:10px 0; font-size:12px; font-family:"돋움","dotum"; text-align:center; background:#f8f8f8; border-bottom:1px solid #e9e9e9; }
.mx_setting .table_layst td { padding:8px 0; text-align:center; border-bottom:1px solid #e9e9e9; font-size:11px; font-family:"verdana"; }
.mx_setting .warn h3 { padding:0 0 0 30px; font-size:11px; background:url("//img.cafe24.com/images/hosting2/myservice/sfix_bg_ico.gif") no-repeat; }

/* 20150526 */
.titleArea { position:relative; }
.btnServiceRefresh { position:absolute; top:0; right:0.5%; }
/* dashboard */
.dashboard_wrap { margin:20px 0 0; padding:15px; border:1px solid #d9d9d9; }
.dashboard_area:after { content:""; display:block; clear:both; }
.dashboard_area.g_double .dashboard_box { width:49%; min-width:325px; }
.dashboard_area.g_triple .dashboard_box { width:32.3%; min-width:213px; }
.dashboard_area .dashboard_box { float:left; margin:0 1% 10px 0; }
.dashboard_box.disk { margin-right:0.7%; }
.dashboard_box { position:relative; border:1px solid #d9d9d9; font-family:verdana, sans-serif; }
.dashboard_box h2 { padding:11px 0 12px 20px; height:11px; border-bottom:1px solid #d9d9d9; font:bold 12px/1em verdana; color:#383838; background:#f9f9f9 url("//img.cafe24.com/images/hosting2/myservice/bul_mtle_mys.gif") 10px 15px no-repeat; }
.dashboard_box.typeText .c_box,
.dashboard_box.typeGraph .c_box { margin:0 auto; padding:25px 0; width:275px; height:135px; color:#adadad; background-image:url("//img.cafe24.com/images/hosting2/myservice/bg_dashbox.png"); background-repeat:no-repeat; }
.dashboard_box.traffic .c_box { background-position:0 25px; }
.dashboard_box.http .c_box { background-position:-344px 25px; }
.dashboard_box.connections .c_box { background-position:0 -213px; }
.dashboard_box.cpu .c_box { background-position:-344px -213px; }
.dashboard_box.cpuLoad .c_box { background-position:0 -436px; }
.dashboard_box.memory .c_box { background-position:-344px -436px; }

.dashboard_box.typeText .c_box dd { margin:30px 0 0; text-align:right; }
.dashboard_box.typeText .c_box dd ul { padding:0; }
.dashboard_box.typeText .c_box li { margin:0 0 12px; border-bottom:0; }
.dashboard_box.typeText .c_box li span { margin:0 5px 0 0; color:#adadad; }
.dashboard_box.typeText .c_box li strong { display:inline-block; margin:0 3px 0 0; width:120px; font-size:35px; text-align:right; letter-spacing:-3px; *zoom:1; }
.dashboard_box.typeGraph .c_box p { padding:9px 0 0; text-align:right; }

.dashboard_box .c_box dl { margin:0 0 25px; text-align:right; }
.dashboard_box .c_box dt { margin:0 0 15px; }
.dashboard_box .c_box dd {  color:#383838; font-size:15px; }
.dashboard_box .c_box dd strong { margin:0 3px 0 0; font-size:40px; font-weight:normal; vertical-align:-1px; letter-spacing:-2px; }

.dashboard_box .c_box .mProgress .bar { position:relative; margin:0 27px 0 0; width:275px; height:40px; background:url("//img.cafe24.com/images/hosting2/myservice/bg_progress.png") no-repeat 0 0; }
.dashboard_box .c_box .mProgress .bar span { position:absolute; top:0; left:0; height:40px; background:url("//img.cafe24.com/images/hosting2/myservice/bg_progress.png") no-repeat 0 -40px; }

.dashboard_box.disk .c_box li { padding:20px 24px; border:0; }
.dashboard_box.disk .c_box li:after { display:block; content:""; clear:both; }
.dashboard_box.disk .c_box li strong,
.dashboard_box.disk .c_box li > div,
.dashboard_box.disk .c_box li .bar { float:left; }
.dashboard_box.disk .c_box li > strong { width:13%; }
.dashboard_box.disk .c_box li > div { width:87%; }
.dashboard_box.disk .c_box li .value { float:right; width:30%; }
.dashboard_box.disk .c_box li .value strong { position:relative; margin:0 14px 0 0; padding:0 15px 0 0; width:40px; color:#44abda; text-align:right; }
.dashboard_box.disk .c_box li.data .value strong { display:inline-block; color:#e66e38; *zoom:1; }
.dashboard_box.disk .c_box li .value strong:after { position:absolute; top:2px; right:0; display:block; content:""; width:1px; height:11px; background:#cdcdcd; }
.dashboard_box.disk .c_box li .value em { font-weight:bold; }
.dashboard_box.disk .c_box .mProgress .bar { float:left; margin:2px 2% 0 0; width:68%; height:10px; background-color:#f3f3f3; background-image:none; }
.dashboard_box.disk .c_box .mProgress .bar span { height:10px; background-color:#44abda; background-image:none; }
.dashboard_box.disk .c_box .data .mProgress .bar span { background-color:#e66e38; }

.dashboard_box .c_box ul { padding:0 23px; }
.dashboard_box .c_box li { border-bottom:1px solid #ececec; color:#383838; font-family:verdana, sans-serif; }
.dashboard_box .c_box li:last-child { border-bottom:0; }
.dashboard_box .c_box li.p22 { padding-top:23px; padding-bottom:24px; }
.dashboard_box .c_box li.p14 { padding-top:12px; padding-bottom:13px; }
.dashboard_box .c_box li strong { display:block; margin-bottom:5px; }
.dashboard_box .c_box li span { font-size:11px; }
.dashboard_box .more { position:absolute; right:0; top:0; display:block; width:35px; height:34px; border:1px solid #d9d9d9; border-top:0; border-right:0; background:#f3f3f3 url("//img.cafe24.com/images/hosting2/myservice/ico_more.gif") no-repeat center center; }
.dashboard_box .more span { overflow:hidden; text-indent:150%; line-height:0; font-size:0; color:transparent; }

.dashboard_box.bg .c_box { padding:114px 0 19px; font-family:"돋움", Dotum, sans-serif; color:#383838; }
.dashboard_box.bg.web .c_box p { padding-bottom:24px; }
.dashboard_box.bg.port .c_box { background:url("//img.cafe24.com/images/hosting2/myservice/img_monitoring_dashboard_1.png") no-repeat center 5px; }
.dashboard_box.bg.web .c_box { background:url("//img.cafe24.com/images/hosting2/myservice/img_monitoring_dashboard_2.png") no-repeat center 5px; }
.dashboard_box.bg.ping .c_box { background:url("//img.cafe24.com/images/hosting2/myservice/img_monitoring_dashboard_3.png") no-repeat center 5px; }

/* mTab */
.mTab { zoom:1; margin:0 0 18px; }
    /* mTab + typeNav */
    .mTab.typeNav { background-color:#f5f5f5; }
    .mTab.typeNav ul { position:relative; height:36px; border:1px solid #d1d2d4; border-bottom:1px solid #8c919b; *zoom:1; }
    .mTab.typeNav ul:after { content:""; display:block; clear:both; }
    .mTab.typeNav li { float:left; }
    .mTab.typeNav li a { position:relative; float:left; min-width:40px; height:36px; padding:0 20px; text-align:center; line-height:36px; color:#929292; border-right:1px solid #d1d2d4; text-decoration:none; }
    .mTab.typeNav li.selected a { position:relative; top:-1px; height:37px; margin:0 0 -1px -1px; color:#1d1d1d; line-height:37px; border:1px solid #8c919b; border-bottom:0; background-color:#fff; }
        /* 확장 */
        .mTab.typeNav ul ul { display:none; }
        .mTab.typeNav.gExtend { height:75px; border:1px solid #8c919b; border-top:1px solid #d1d2d4; background-color:#fff; }
        .mTab.typeNav.gExtend ul { display:block; position:relative; margin:0 -1px 0 0; border:0; border-right:1px solid #d1d2d4; border-bottom:1px solid #8c919b; background-color:#f5f5f5; }
        .mTab.typeNav.gExtend li ul { display:none; position:absolute; left:0; top:100%; overflow:hidden; width:100%; height:auto; margin-top:12px; border:0; background:none; }
        .mTab.typeNav.gExtend li.selected ul { display:block; }
        .mTab.typeNav.gExtend li li { margin-left:-1px; height:12px; padding:0 15px; border-left:1px solid #d9dce0; }
        .mTab.typeNav.gExtend li li a { position:static; min-width:auto; height:auto; padding:1px 0 0; font-size:11px; line-height:12px; border:0; background:none; }
        .mTab.typeNav.gExtend li li.selected a { font-weight:bold; color:#1d1d1d; letter-spacing:-1px; }
    .mTab.typeNav2 { background-color:#f5f5f5; }
    .mTab.typeNav2 ul { position:relative; border:1px solid #d1d2d4; border-left:0; *zoom:1; }
    .mTab.typeNav2 ul:after { content:""; display:block; clear:both; }
    .mTab.typeNav2 li { float:left; margin:0 0 -1px; width:16.65%; border-bottom:1px solid #d1d2d4; border-left:1px solid #d1d2d4; box-sizing:border-box; }
    .mTab.typeNav2 li.selected { margin:-1px 0 -1px 0; height:37px; border:1px solid #8c919b; border-right:0; background-color:#fff; }
    /*.mTab.typeNav2 li.selected + li { border-left:1px solid #8c919b; }*/
    .mTab.typeNav2 li:last-child { border-right:1px solid #d1d2d4; }
    .mTab.typeNav2 li a { position:relative; float:left; margin:0 0 -1px; width:100%; min-width:40px; height:36px; text-align:center; line-height:36px; color:#929292; text-decoration:none; }
    .mTab.typeNav2 li.selected a { border-right:1px solid #8c919b; color:#1d1d1d; line-height:36px; }

/* progress */
.progress { padding:0 20px; }
.progress li { padding:20px 0; color:#383838; }
.progress li:after { content:""; display:block; clear:both; }
.progress li .tle_disk,
.progress li .bar,
.progress li .info { float:left; }
.progress li .tle_disk { width:11%; }
.progress li .bar {   position:relative; width:60%; min-width:344px; height:10px; background:#f3f3f3; }
.progress li .bar span { position:absolute; width:100%; height:10px; background:#44abda; }
.progress li .info { margin:0; width:29%; vertical-align:top; }
.progress li .info strong { display:inline-block; color:#383838; padding:0 15px; *zoom:1; }
.progress li .info .percent { color:#44abda; width:40px; text-align:right; *zoom:1; }
.progress li.data .percent { color:#e66e38; }
.progress li.data .bar span { background:#e66e38; }

/* 2012-01-05 전송량 통계 [today]버튼 요청 */
/* Dimmed */
.dimmed { z-index:100; position:fixed; left:0px; top:0px; right:0px; bottom:0px; background-color:#fff; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE 8 */ filter:alpha(opacity=70); opacity:0.7; }
.dimmed.hide { background:none; }
/* mLoading */
.mLoading { display:none; position:absolute; z-index:110; width:338px; top:340px; left:50%; margin:-77px 0 0 -166px; text-align:center; }

/* 워드프레스 */
.wpTheme { padding:30px 20px; border:1px solid #e5e5e5; color:#2e2e2e; background:#f6f6f6; }
.wpTheme.ml165 { margin-left:165px; }
.wpTheme .themeImage { text-align:center; }
.wpTheme .theme { margin:0 0 13px; padding:27px 0 7px; color:#0089ab; font-size:14px; border-bottom:1px solid #e5e5e5; }
.wpTheme .title { display:inline-block; padding:0 0 10px 12px; font-size:12px; background: url("//img.cafe24.com/images/hosting2/web_hosting/bul_08.gif") 0 7px no-repeat; *zoom:1; }
.wpTheme .themeList { padding:0 0 5px 12px; }
.wpTheme .themeList li { margin:0 0 10px; font-size:12px; line-height:1.4em; color:#2e2e2e; }
.wpTheme .btn_demo { padding:20px 0 10px; text-align:center; }

/*2015-08-03 내가 신청한 아이디 목록  검색 */
.clearfix {*zoom:1}
.clearfix:after{content:"";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.new_info_bg { position:relative; padding:10px 336px 10px 182px; min-width:668px; background-color:#000; }
.new_info_bg .new_info_bg_img_box {float:left;}
.new_info_bg .new_infos_so {float:right;}
.new_info_bg .new_info_bg_img_box h1,
.new_info_bg .new_info_bg_img_box .btnListOpen {float:left;margin:10px 0 0;height:24px;background:url("//img.cafe24.com/images/hosting2/btn/btn_img_07.png") no-repeat 0 -2px;}
.new_info_bg .new_info_bg_img_box .btnListOpen span { overflow:hidden; text-indent:150%; font-size:0;color:transparent; }
.new_info_bg .new_info_bg_img_box h1 {padding:0 0 0 28px; background-position:0 -2px;}
.new_info_bg .new_info_bg_img_box.on h1 {background-position:0 -22px;}
.new_info_bg .new_info_bg_img_box .btnListOpen {width:28px; background-position:-160px -2px;}
.new_info_bg .new_info_bg_img_box.on .btnListOpen {background-position:-160px -22px;}
.new_info_bg .new_info_bg_img_box h1 {float:left; margin:10px 0 0; font-weight:700; font-size:14px; color:#fff; font-family:'맑은 고딕 Bold', '맑은 고딕';}
.new_info_bg .new_info_bg_img_box.on h1 {color:#67dd12;}

.new_option_list_bg { position:absolute; top:54px; z-index:10; max-height:480px; width:710px; background-color:#fff; border:2px solid #2d3741;border-top:0}
.new_option_list_bg.left { left:175px; }
.new_option_list_bg.right { right:334px; }
.new_option_list_bg .btn_close {position:absolute;top:8px;right:12px;z-index:10;}
.new_option_list_bg .idList { padding:10px 0; }
.new_option_list_bg .idList div { margin:0 auto; width:690px; border:1px solid #ccc; font:normal 12px/16px '굴림 Regular', 굴림}
.new_option_list_bg .idList table { width:100%; }
.new_option_list_bg .idList .head { border-bottom:0; }
.new_option_list_bg .idList .head tr {background-color:#f5f3f4;}
.new_option_list_bg .idList .list { overflow-y:scroll; overflow-x:hidden; max-height:400px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
.new_option_list_bg.right .idList .list { max-height:430px; }
.new_option_list_bg .idList .activation tr:hover {background:#e2eaf9;}
.new_option_list_bg .idList .activation tr:last-child td {border-bottom:1px solid #ccc;}
.new_option_list_bg .idList .deactivate td { color:#999;}
.new_option_list_bg .idList thead th {padding:0 10px;color:#9a9a9a;}
.new_option_list_bg .idList table th {height:28px;padding-left:10px; color:#000;}
.new_option_list_bg .idList table td {padding:0 10px;height:28px;border-right:1px solid #ccc; color:#000;}
.new_option_list_bg .idList table td.td_1 {color:#005fca;}
.new_option_list_bg .new_option_list {position:relative; height:31px; background-color:#efefef;border-bottom:1px solid #ccc;}
.new_option_list_bg .new_option_list li {float:left; line-height:30px; padding:0 30px 0 20px; border:1px solid #c8cdd2; border-top:0; border-bottom:0;border-left:0;background:url("//img.cafe24.com/images/hosting2/btn/btn_trigngle_09.png") no-repeat 90% 15px;}
.new_option_list_bg .new_option_list li.active {border:0;border-right:1px solid #c8cdd2; background-color:#fff; font-weight:bold;line-height:32px;background-image:url("//img.cafe24.com/images/hosting2/btn/btn_trigngle_08.png")}

.new_infos_so.on{float:right;margin-right:336px;}
.new_infos_so.on input{background:#4c545f;border:1px solid #4c545f}
.new_infos_so.on input , .new_infos_so input{height:28px}

/* 워드프레스 광호스팅 */
.wordpress { position:relative; width:100%; color:#444; font-family:'맑은 고딕',Malgun Gothic,Dotum; }
.wordpress a:hover { color:#444; }
.wordpress .tab_theme { margin:15px 0 0; height:38px; border-bottom:2px solid #585e6a; }
.wordpress .tab_theme:after { display:block; content:""; clear:both; }
.wordpress .tab_theme li { float:left; height:38px; border-top:1px solid #d6d6d6; border-right:1px solid #d6d6d6; text-align:center; background:#f9f9fa; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }
.wordpress .tab_theme li:first-child { border-left:1px solid #d6d6d6; }
.wordpress .tab_theme li a { display:inline-block; padding:0 19px; height:100%; line-height:40px; color:#444; font-weight:bold; font-size:13px; letter-spacing:-1px; }
.wordpress .tab_theme li.on { height:40px; border:2px solid #585e6a; border-bottom:0; background:#fff; }
.wordpress .tab_theme li.on a { line-height:38px; }
  .wordpress .tab_theme.typeDetail { margin:40px 0 20px; }
  .wordpress .tab_theme.typeDetail li { width:33.3333%; }
  .wordpress .tab_theme.typeDetail li a { width:100%; padding:0; font-size:15px; }
.wordpress .sorting { z-index:1; position:absolute; top:0; right:0; font-size:12px; letter-spacing:-1px; }
.wordpress .sorting button { padding:0 30px 0 0; min-width:116px; height:40px; outline:0; cursor:pointer; text-align:right; font-family:'맑은 고딕',Malgun Gothic,Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; background:url("//img.cafe24.com/images/hosting2/web_hosting/btn_sorting.gif") no-repeat 93% 18px; min-width:90px \0/; }
.wordpress .sorting.on button { background-image:url("//img.cafe24.com/images/hosting2/web_hosting/btn_sorting_on.gif"); }
.wordpress .sorting ul { display:none; position:absolute; top:100%; left:0; width:100%; border:1px solid #585e6a; border-top:0; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; background:#fff; }
.wordpress .sorting.on ul { display:block; }
.wordpress .sorting ul li a { display:block; padding:11px 14px; }
.wordpress .sorting ul li a:hover { background:#f3f3f6; }
.wordpress .themeList { margin:0 0 0 -30px; }
.wordpress .themeList:after { display:block; content:""; clear:both; }
.wordpress .themeList li { float:left; width:33.3333%; }
.wordpress .themeList .item { position:relative; margin:25px 0 0 30px; border:1px solid #e2e2e2; }
.wordpress .themeList .item:hover { border-color:#5c626e; }
.wordpress .themeList .item > img { width:100%; height:152px; }
.wordpress .themeList .viewLink {
  display:none; position:absolute; top:0; left:0; width:100%; padding:68px 12px 48px; text-align:center; font-size:0; line-height:0;
  box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;
}
.wordpress .themeList .item:hover .viewLink { display:block; }
.wordpress .themeList .viewLink:before { display:block; content:""; position:absolute; top:0; left:0; width:100%; height:152px; background:#fff; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE 8 */ filter:alpha(opacity=70); opacity:0.7; }
.wordpress .themeList .viewLink a { position:relative; margin:0 4px; }
.wordpress .themeList .heading { display:block; border-top:1px solid #e1e1e1; padding:11px 14px; font-size:14px; color:#323232; background:#fafafa; }
.wordpress .btnMore { margin:30px 0 0; padding:9px 0; border:1px solid #6e6e6e; width:100%; font-weight:bold; font-size:15px; color:#444; outline:0; cursor:pointer; font-family:'맑은 고딕',Malgun Gothic,Dotum; letter-spacing:-1px; background:#fff; }
.wordpress .btnMore:hover { border-color:#1582d4; color:#fff; background:#1b8bdf; }
  /* 워드프레스 어드민 */
  .wordpress.typeAdmin { width:668px; }
  .wordpress.typeAdmin .tab_theme li a { padding:0 16px; padding:0 14px \0/; }
  .wordpress.typeAdmin .themeList { margin:0 0 0 -20px; }
  .wordpress.typeAdmin .themeList .item { margin:25px 0 0 20px; }
  .wordpress.typeAdmin .themeList .item > img { height:138px; }
  .wordpress.typeAdmin .themeList .viewLink { padding:62px 7px 41px; }
  .wordpress.typeAdmin .themeList .viewLink a { margin:0 2px; }
  /* 테마 상세 */
  .wordpress .detailArea { padding:11px 0 0 420px; }
  .wordpress .detailArea:after { display:block; content:""; clear:both; }
  .wordpress .detailArea .themeImg { float:left; width:393px; margin:0 0 0 -420px; border:1px solid #e1e1e1; text-align:center; background:#fafafa; }
  .wordpress .detailArea .themeImg > img { width:100%; height:296px; }
  .wordpress .detailArea .themeImg .demoView { display:inline-block; margin:14px 0; }
  .wordpress .detailArea .themeInfo img,
  .wordpress .detailArea .themeInfo input { vertical-align:middle; }
  .wordpress .detailArea .themeInfo .mainHead { position:relative; border:1px solid #bebebe; padding:10px 15px; line-height:24px; cursor:pointer; }
  .wordpress .detailArea .themeInfo .mainHead.on { border-color:#1e8ddf; }
  .wordpress .detailArea .mainHead .name { padding:0 15px 0 0; color:#343a4b; font-size:20px; font-weight:bold; letter-spacing:-1px; word-spacing:-1px; background:url("//img.cafe24.com/images/hosting2/web_hosting/bg_theme_name.gif") no-repeat 100% 10px; }
  .wordpress .detailArea .themeInfo .mainHead.on .name { background-image:url("//img.cafe24.com/images/hosting2/web_hosting/bg_theme_name_on.gif"); }
  .wordpress .detailArea .mainHead .name .price { width:auto; color:#1a8bde; }
  .wordpress .detailArea .mainHead .name .price:before { display:inline-block; content:""; width:1px; height:16px; margin:0 10px; vertical-align:-2px; background:#cdcfd1; }
  .wordpress .detailArea .mainHead .name .price span { font-size:22px; vertical-align:top; }
  .wordpress .detailArea .mainHead .menu { display:none; position:absolute; top:100%; left:-1px; width:100%; border:1px solid #1a8bde; border-top-color:#bebebe; font-size:14px; font-weight:bold; background:#fff; }
  .wordpress .detailArea .mainHead.on .menu { display:block; }
  .wordpress .detailArea .mainHead .menu li a { position:relative; display:block; padding:5px 100px 5px 20px; cursor:pointer; color:#444; }
  .wordpress .detailArea .mainHead .menu li a:hover { background:#f5f5f5; }
  .wordpress .detailArea .mainHead .menu li .price { position:absolute; top:5px; right:20px; width:auto; color:#1a8bde; }
  .wordpress .detailArea .themeInfo .information { padding:5px 15px; }
  .wordpress .detailArea .themeInfo .information > table { table-layout:fixed; border:0; width:100%; border-collapse:collapse; border-spacing:0; }
  .wordpress .detailArea .themeInfo .information > table > caption { overflow:hidden; visibility:hidden; text-indent:120%; white-space:nowrap; font-size:0; line-height:0; }
  .wordpress .detailArea .themeInfo .information > table > tbody > tr > th,
  .wordpress .detailArea .themeInfo .information > table > tbody > tr > td { padding:5px 0; border:0; text-align:left; vertical-align:top; font-size:14px; font-weight:bold; font-family:'맑은 고딕',Malgun Gothic,Dotum; color:#444; }
  .wordpress .detailArea .themeInfo .information > table .desc { font-size:12px; color:#9b9b9b; }
  .wordpress .detailArea .themeInfo .information > table .btnSpec { display:inline-block; margin:2px 0; padding:6px 9px; border:1px solid #e1e1e1; font-size:12px; color:#1a8bde; background:#fff; }
  .wordpress .mBoard table thead th,
  .wordpress .mBoard table tbody.center th,
  .wordpress .mBoard table tbody.center td,
  .wordpress .mBoard table tbody th.center,
  .wordpress .mBoard table tbody td.center { text-align:center; }
  .wordpress .mBoard table th,
  .wordpress .mBoard table td { padding:9px; border:1px solid #ccc; font-weight:normal; font-family:'맑은 고딕',Malgun Gothic,Dotum; color:#444; }
  .wordpress .mBoard table th { text-align:left; background:#f2f2f2; }


/* 삭제 */
  .wordpress .detailArea .themeInfo .summary { position:relative; border-bottom:1px solid #ebebeb; padding:0 0 15px; line-height:24px; }
  .wordpress .detailArea .summary .name { padding:0 15px 0 0; color:#343a4b; font-size:20px; letter-spacing:-1px; cursor:pointer; background:url("//img.cafe24.com/images/hosting2/web_hosting/bg_theme_name.gif") no-repeat 100% 13px; }
  .wordpress .detailArea .summary .price { position:absolute; top:5px; right:20px; width:auto; color:#1a8bde; }
  .wordpress .detailArea .summary > .price { top:0; right:10px; font-size:20px; letter-spacing:-1px; }
  .wordpress .detailArea .summary > .price span { font-size:24px; vertical-align:top; }
  .wordpress .detailArea .summary .menu { display:none; position:absolute; top:100%; left:0; width:100%; border:1px solid #1a8bde; font-size:14px; font-weight:bold; background:#fff; }
    .wordpress .detailArea .summary.on .menu { display:block; }
  .wordpress .detailArea .summary .menu:after { position:absolute; top:-10px; left:21px; display:block; width:12px; height:10px; content:""; background:url("//img.cafe24.com/images/hosting2/web_hosting//bg_menu_edge.gif") no-repeat 0 0; }
  .wordpress .detailArea .summary .menu li { position:relative; }
  .wordpress .detailArea .summary .menu li a { display:block; padding:5px 100px 5px 20px; cursor:pointer; }
  .wordpress .detailArea .summary .menu li a:hover { background:#f5f5f5; }
  .wordpress .detailArea .themeInfo > table { table-layout:fixed; border:0; width:100%; border-collapse:collapse; border-spacing:0; margin:7px 0 0; }
  .wordpress .detailArea .themeInfo > table > caption { overflow:hidden; visibility:hidden; text-indent:120%; white-space:nowrap; font-size:0; line-height:0; }
  .wordpress .detailArea .themeInfo > table > tbody > tr > th,
  .wordpress .detailArea .themeInfo > table > tbody > tr > td { padding:5px 0; border:0; text-align:left; vertical-align:top; font-size:14px; font-weight:bold; font-family:'맑은 고딕',Malgun Gothic,Dotum; color:#444; }
  .wordpress .detailArea .themeInfo > table .desc { font-size:12px; color:#9b9b9b; }
  .wordpress .detailArea .themeInfo > table .btnSpec { display:inline-block; margin:2px 0; padding:6px 9px; border:1px solid #e1e1e1; font-size:12px; color:#1a8bde; background:#fff; }

/* 전송량 통계 */
  .inr_cont_03 .dbst { overflow:hidden; }
  .inr_cont_03 { width:900px; }
  .table_inrc td.pr { position:relative; height:31px; padding: 6px 104px 5px 5px; }
  .table_inrc td.pr a { position:absolute; right:5px; top:6px; }
  .underline { text-decoration:underline; }

/* 앱 자동 설치 서비스 */
  .serviceApp { width:126px; height:137px; padding:0 0 0 26px; background:url('//img.cafe24.com/images/hosting2/web_hosting/bg_service_app.gif') no-repeat 0 0; }
  .serviceApp:after { content:''; display:block; clear:both; }
  .serviceApp li { position:relative; float:left; width:24px; height:25px; margin:0 17px 14px 0; }
  .serviceApp li .tooltip { display:none; position:relative; top:-35px; left:50%; width:94px; margin:0 0 0 -48px; padding:5px 0; border:1px solid #6494c6; font-weight:bold; color:#639cc6; text-align:center; background:#fff; }
  .serviceApp li .tooltip:after { content:''; position:absolute; left:50%; bottom:-6px; width:11px; height:6px; margin:0 0 0 -6px; background:url('//img.cafe24.com/images/hosting2/web_hosting/bg_angle.png') no-repeat 0 0; }
  .serviceApp li:hover .tooltip { display:block; }

/* mChoice */
  .mChoice ul { overflow:hidden; max-width:766px; margin:0 0 0 -21px; }
  .mChoice li { position:relative; float:left; width:168px; margin:0 0 15px 21px; }
  .mChoice li label { display:block; width:100%; border:1px solid #d9dce0; cursor:pointer; }
  .mChoice li input { position:absolute; left:0; top:0; z-index:-1; width:100%; height:100%; vertical-align:top; opacity:0.01; filter:alpha(opacity=1); }
  .mChoice li .name { display:block; border-top:1px solid #ecedef; font-weight:normal; color:#888; text-align:center; }
  .mChoice li.checked label { border-color:#3a86c6; }
  .mChoice li.checked label .name { border-color:#c4daee; font-weight:bold; color:#2f88d7; }
    .stnt_contents .mChoice ul { margin:0 0 0 -23px; }
    .stnt_contents .mChoice li { margin:0 0 15px 23px; }
  /* typeOs */
    .mChoice.typeOs li label { padding:102px 0 0; background:url('//img.cafe24.com/images/hosting2/web_hosting/sfix_os.gif') no-repeat 0 0; }
    .mChoice.typeOs li .name { height:39px; line-height:39px; }
    .mChoice.typeOs li.checked label { background-position: -200px 0; }
    .mChoice.typeOs li.ubuntu label { background-position: 0 -150px; }
    .mChoice.typeOs li.ubuntu.checked label { background-position: -200px -150px; }
    .mChoice.typeOs li label { background:url('//img.cafe24.com/images/hosting2/web_hosting/sfix_os.gif') no-repeat 0 0; }
    .mChoice.typeOs li.checked label { background-position: -200px 0; }
    .mChoice.typeOs li.ubuntu label { background-position: 0 -150px; }
    .mChoice.typeOs li.ubuntu.checked label { background-position: -200px -150px; }
  /* typeApp */
    .mChoice.typeApp li .name { height:33px; line-height:33px; }


.mtle_cs_01 { position:relative; }
.txtEssential { position:absolute; top:0; right:0; font-weight:normal; font-size:12px; color:#474646; font-family:"굴림"; }

.fText, .typeWrite .fSelect { vertical-align:middle; font-family:"굴림"; color:#181818; }
.fText { height:24px; padding:0 5px; box-sizing:border-box; border:1px solid #ccc; line-height:24px; }
.fTextarea { padding:5px; box-sizing:border-box; border:1px solid #ccc; font-family:"굴림"; color:#868686; }
.fChk { width:13px; height:13px; vertical-align:middle; }
label { color:#181818; }
label.eSelected { font-weight:bold; letter-spacing:-1px; }

/* file */
.gFile { position:relative; display:inline-block; overflow:hidden; vertical-align:middle; font-family:"굴림"; color:#181818; cursor:pointer; }
.gFile .file { z-index:1; position:absolute; right:0; bottom:0; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); }

/* icon */
.icoEssential { display:inline-block; position:relative; overflow:hidden; width:8px; height:12px; font-size:0; line-height:0; color:transparent; }
.icoEssential:after { content:"*"; position:absolute; top:0; left:0; font-weight:bold; font-size:16px; line-height:1; font-family:'dotum', ' 돋움', sans-serif; color:#0880d9; }

/* 버튼 */
.mButton { margin:30px 0 50px; text-align:center; }
.mButton button { min-width:140px; height:40px; padding:0 10px; font-size:16px; line-height:40px; font-weight:bold; font-family:"굴림"; border-radius:2px; cursor:pointer; }
.btnSubmit { color:#fff; border:1px solid #2c6bbc; background:#397fd9; }
.btnEm { color:#444; border:1px solid #cbcbcb; background:#fff; }
.btnStrong { display:inline-block; min-width:80px; height:30px; margin:0 5px 0 0; box-sizing:border-box; border:1px solid #585e6b; border-radius:2px; font-size:12px; font-weight:bold; line-height:30px; text-align:center; vertical-align:middle; font-family:"돋움"; color:#fff; background:#585e6b; }
  .typeWrite .btnSubmit { display:inline-block; height:30px; padding:0 15px; box-sizing:border-box; border-radius:2px; font-size:12px; font-weight:bold; line-height:30px; font-family:"돋움"; }
  .typeWrite .btnSubmit:hover { color:#fff; }
  .typeWrite .btnEm { display:inline-block; height:30px; padding:0 15px; box-sizing:border-box; border-radius:2px;font-size:12px; font-weight:bold; line-height:30px; font-family:"돋움"; color:#000; vertical-align:middle; }

.btnSubmit2, .btnSubmit2 span,
.btnEm2, .btnEm2 span { display:inline-block; position:relative; text-align:center; vertical-align:middle; text-decoration:none; white-space:nowrap; box-sizing:border-box; }
.btnSubmit2, .btnSubmit2 span { height:40px; }
.btnSubmit2 span { min-width:140px; padding:0 30px; border-radius:2px; color:#fff; font-size:14px; font-weight:bold; line-height:40px; border:1px solid transparent; background-color:#7393aa; }
.btnEm2, .btnEm2 span { height:40px; }
.btnEm2 span { min-width:140px; padding:0 30px; border-radius:2px; color:#fff; font-size:14px; font-weight:bold; line-height:40px; border:1px solid transparent; background-color:#cbcbcb; }

/* box */
.mBox { padding:15px; box-sizing:border-box; line-height:22px; color:#868686; background:#f0f4f6; }

/* mList themeBlue */
.mList.themeBlue { margin:10px 0 0 0; }
ul.mList.themeBlue > li { position:relative; margin:10px 0 0 0; padding:0 0 0 10px; line-height:normal; font-family:"돋움"; color:#868686; background:none; }
ul.mList.themeBlue > li:before { content:""; position:absolute; top:5px; left:0; width:3px; height:3px; background:#7da0b9; }
ul.mList.themeBlue > li:first-child { margin-top:0; }
ol.mList.themeBlue > li { padding:0 0 8px 0; background-image:none; }

/* 테이블 */
.mBoard.typeWrite { margin:5px 0 0 0; }
.mBoard.typeWrite th { padding:10px 15px 10px; text-align:left; vertical-align:top; color:#474646; border:1px solid #d9dfe1; background-color:#f7f7f7; }
.mBoard.typeWrite td { padding:10px 15px 10px; color:#474646; border:1px solid #d9dfe1; }
.mBoard.typeWrite .title { display:block; font-weight:bold; font-size:12px; line-height:17px; color:#474646; }
.mBoard.typeClear { margin:20px 0 10px 0; }
.mBoard.typeClear th, .mBoard.typeClear td { padding:6px 0; border:0; background:none; }
.mBoard.typeClear th { padding-right:20px; font-weight:normal; vertical-align:top; }
  .typeWrite .gColumnSet .column { display:table-cell;  vertical-align:middle; text-align:left; }
  .typeWrite .gColumnSet .column:first-child { padding:0 5px 0 0; width:505px; }
  .typeWrite .gColumnSet .column .mList { margin-top:0; }
  .typeWrite .faq { margin:10px -15px -10px; font-family:"돋움"; }
  .typeWrite .faq a { display:block; position:relative; padding:10px 15px 10px 38px; border-top:1px solid #d9dfe1; color:#0880d9; -webkit-transition:background .3s ease-out; transition:background .3s ease-out; }
  .typeWrite .faq a:before { content:"Q"; position:absolute; top:10px; left:25px; font-weight:bold; }
  .typeWrite .faq a:after { content:""; position:absolute; top:12px; right:21px; width:6px; height:11px; background:url('//img.cafe24.com/images/hosting2/cscenter/sfix_faq.gif'); }
  .typeWrite .faq a:hover { font-weight:bold; background-color:#f0f5fc; }
  .typeWrite .faq a:hover:after { background-position:-10px 0; }

.serviceInfo li:after { content:""; display:block; clear:both; }
.serviceInfo .serviceName { float:left; width:80%; color:#333; }
.serviceInfo .cost { float:right; color:#999; }

.serviceInfo a.serviceName { position:relative; display:inline-block; padding:0 30px 0 0; font-weight:bold; }
.serviceInfo a.serviceName:after { content:""; position:absolute; right:0; top:-4px; width:20px; height:20px; background:url("//img.cafe24.com/images/hosting2/myservice/sfix_icon_button.png") no-repeat 0 0; }
.serviceInfo .serviceName.active:after { background-position:-50px 0; }

.gInlay .serviceInfo li { padding:6px 0 6px 125px; }
.gInlay .serviceInfo .serviceName { width:75%; padding:0 0 0 9px; color:#757575; font-weight:normal; background:url("//img.cafe24.com/images/hosting2/myservice/bul_list_03.gif") no-repeat 0 5px; }
.gInlay .serviceInfo .cost { padding:0 80px 0 0; color:#757575; }
.gInlay { display:none; }
.gInlay.eOpen { display:table-row; }

.serviceInfo a.btnToggle { width:90%; color:#333; }
.serviceInfo a.btnToggle { position:relative; display:inline-block; padding-right:30px; font-weight:bold; }
.serviceInfo a.btnToggle:after { content:""; position:absolute; right:0; top:-2px; width:17px; height:17px; background:url("//img.cafe24.com/images/hosting2/myservice/sfix_icon_button2.png") no-repeat 0 0; }
.serviceInfo .btnToggle.active:after { background-position:-50px 0; }
.gInlay .pressInfo li { padding:5px 0 5px 10px; }
.gInlay .pressInfo li > strong { width:75%; padding-left:9px; color:#757575; font-weight:normal; background:url("//img.cafe24.com/images/hosting2/myservice/bul_list_03.gif") no-repeat 0 3px; }
.gInlay .testInfo { color:#757575; background-color:#f5f5f5; }
.gInlay .testInfo h3 { color:#757575; }

.siteNot { height:134px; background-color:#f6f6f6; border:1px solid #e5e5e5; }

/* mCopy */
.mCopy { margin-top:10px; text-align:center; padding:45px 0; border:1px solid #e5e5e5; }
.mCopy .copyBox { display:inline-block; vertical-align:top; }
.mCopy .copyBox p { margin-top:20px; font-size:12px; color:#848484; }
.mCopy .button { padding:73px 38px; }
.mCopy .button a { display:inline-block; font-family:"맑은 고딕"; }
.mCopy .button a.btLeft { margin-top:18px; }
/* //HOSTING-42193 */


/* mLayer */
.mLayer { display:none; position:fixed; z-index:10; box-sizing:border-box; border:1px solid #000; background:#fff; }
.mLayer .head { padding:16px 13px 13px 13px; border-bottom:1px solid #d9dfe1; background:#f7f7f7; }
.mLayer .title { font-weight:bold; font-size:14px; color:#474646; letter-spacing:-0.045em; }
.mLayer .cont { padding:14px 18px 25px; }
.mLayer .refundguide { line-height:22px; color:#3c3e41; }
.mLayer .footer { padding:15px 0 14px; border-top:1px solid #e5e5e5; text-align:center; }
.mLayer .footer .btnStrong,
.mLayer .footer .btnEm { display:inline-block; min-width:80px; height:30px; margin:0 5px 0 0; box-sizing:border-box; border-radius:2px; font-size:12px; font-weight:bold; line-height:30px; text-align:center; vertical-align:middle; }
.mLayer .footer .btnStrong:hover { color:#fff; }
.mLayer .footer .btnEm:hover { color:#444; }

.product_detail_exp { min-height:218px; background:url(//img.cafe24.com/images/hosting2/server_hosting/tle_ai_0.png) no-repeat; }
.product_detail_exp h2 { font-size:21px; font-weight:bold; line-height:20px; }
.product_detail_exp .exp { color:#dbdbdb; font-size:12px; font-weight:bold; line-height:18px; }
.product_detail_exp .info { color:#d4d4d4; font-size:11px; line-height:16px; }
.product_detail_exp .btnMenu li { display:inline-block; }
.product_detail_exp .btnMenu li a { display:inline-block; position:relative; width:144px; height:26px; padding-left:10px; font-size:12px; font-weight:bold; line-height:26px; background-color:#7393aa; border-radius:2px; box-sizing:border-box; }
.product_detail_exp .btnMenu li a:after { content:""; display:inline-block; position: absolute; top:10px; right:10px; width:6px; height:6px; border-top:1px solid #fff; border-right:1px solid #fff; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); }

.server_feature { display:-webkit-flex; display:-ms-flex; display:flex; }
.server_feature li { border:1px solid #dfdfdf; background-color:#fefefe; -webkit-flex:1; -ms-flex:1; flex:1; }
.server_feature li h3 { min-height:32px; }

.service_selection { position:relative; }
.service_selection .btn_all_prd { display:inline-block; position:absolute; top:0; right:0; height:30px; font-size:12px; font-weight:bold; line-height:30px; border-radius:2px; border:1px solid #e0e0e0; background-color:#fff; box-sizing:border-box;}
.service_selection .btn_all_prd:after { content:""; display:inline-block; position: absolute; top:12px; right:10px; width:6px; height:6px; border-top:1px solid #666; border-right:1px solid #666; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); }