@charset "UTF-8";

/* sub common */
#container{/* margin-bottom:150px; */padding-bottom:100px;}
.content{width:1140px; margin:0 auto;}
.content:after{display:block; clear:both; content:"";}
.content_right{float:left; width:860px; padding:50px 40px; border:1px solid #e2e2e2;}
.content_right.none{border:none; padding-top:0;}
.content_right .tit{margin-bottom:40px; font-size:30px; line-height:1.3em; text-align:center;}

.visual_area{position:relative; overflow:hidden; height:266px; margin-bottom:70px; background-position:center center; background-repeat:no-repeat; background-size:cover; color:#fff;}
.visual_area .tit_area{position:absolute; left:50%; top:0; width:1140px; margin-left:-570px; z-index:2;}
.visual_area .tit_area .page_location{padding-top:35px; margin-bottom:65px; line-height:1em; text-align:right;}
.visual_area .tit_area .page_location:before{content:""; display:inline-block; width:18px; height:14px;margin-right:7px; background:url(/resources/images/etc/ico_call.png) 0 0 no-repeat;}
.visual_area .tit_area .page_location a,.visual_area .tit_area .page_location span{font-size:14px; color:#fff;}
.visual_area .tit_area .page_location a:after{content:">"; display:inline-block;}
.visual_area .tit_area .page_location a{cursor: default;}
.visual_area .tit_area h2{line-height:100%; font-size:38px; color:#fff; margin-bottom:25px;}
.visual_area .tit_area p{font-size:16px;}
.visual_area video{position:absolute; left:50%; top:0; margin-left:-960px; z-index:1;}
.sec_tit_area{margin-bottom:50px;}
.sec_tit_area h3.section_tit{font-size:32px; line-height:100%; text-align:center;}
.sec_tit_area h4.section_tit{font-size:26px; line-height:100%; text-align:center; letter-spacing:-1px;}
.sec_tit_area h5.section_tit{font-size:22px; line-height:100%; text-align:center; letter-spacing:-1px;}
.sec_tit_area p{padding-top:15px; font-size:16px; color:#888; text-align:center;}
.section_full_bg{background-size:cover; background-position:center center!important;}
.section_full_bg .inner{width:1140px; margin:0 auto;}
.clearfix:after{content:""; display:block; clear:both;}
.sec{width:1140px; margin:0 auto 100px;}
.sec:after{display:block; clear:both; content:"";}
.sec1 h3{margin-bottom:40px; font-size:32px; line-height:100%; text-align:center;}
ul.notice_txt{margin-bottom:20px; font-size:14px; color:#888;}
a.link{color:#2484c6;}

/* lnb */
.lnb_wrap {float:left; width:198px;}
.lnb_wrap h3{margin-bottom:35px; font-size:32px; line-height:100%;}
.lnb_wrap ul li{margin-bottom:25px;}
.lnb_wrap ul li a{font-size:16px; color:#888;}
.lnb_wrap ul li a:hover{color:#2484c6;}
.lnb_wrap ul li.on a{color:#2484c6;}
/* pagination */
.pagination{text-align:center;}
.pagination a img{vertical-align:middle;}
.pagination a{display:inline-block; width:12px; padding:0 14px; line-height:40px; border:1px solid #e6e6e6;}
.pagination a.nm{border:none;}
.pagination a.active{padding:0; margin:0 14px; border-bottom:2px solid #333;}
/* radio */
input.radioBtn{position:absolute; left:-9999px;}
input.radioBtn + label{position:relative; cursor:pointer;}
input.radioBtn + label:before{content:""; position:absolute; left:0; top:4px; width:18px; height:18px; line-height:18px; text-align:center; background:#fff; border:1px solid #aaa; border-radius:50%;}
input.radioBtn:checked + label:before{background:#fff; border-color:#2484c6;}
input.radioBtn:checked + label:after{content:""; position:absolute; left:5px; top:9px; width:10px; height:10px; background:#2484c6; border-radius:50%;}
/* checkbox */
input.custom_chk{position:absolute; left:-9999px;}
input.custom_chk + label{position:relative; padding-left:35px; font-weight:500; cursor:pointer;}
input.custom_chk + label:before{content:""; position:absolute; left:0; top:0; width:18px; height:18px; text-align:center; background:#fff; border:2px solid #aaa;}
input.custom_chk:checked + label:after{content:"\2714"; position:absolute; left:6px; top:2px;}
/* btn */
.btn_area{text-align:center;}
.sub_title+.btn_area{margin-top:27px;}
.basic_table+.btn_area{margin-top:27px;}
.align_right{text-align:right;}
.x_btn{height:24px; padding-left:29px; margin-left:10px; background-position:0 0; background-repeat:no-repeat; vertical-align:middle;}
.x_btn.list_delete{margin-top:7px; background-image:url(/resources/images/mypage/btn_delete.png);}
.x_btn.list_add{color:#2484c6; background-image:url(/resources/images/mypage/btn_add.png);}
.file_download:after{display:inline-block; width:22px; height:16px; margin-left:10px; background-image:url(/resources/images/mypage/ico_filedownload.png); vertical-align:middle; content:""; }
.refresh_btn{padding-left:18px; background:url(/resources/images/etc/btn_refresh.png) 0 center no-repeat; color:#2484c6; vertical-align:middle;}
/* table */
table{width:100%;}
table th.required:after{content:"*"; display:inline-block; margin-left:3px; color:#f69679;}
table.blue{background:url(/resources/images/mypage/mypage_bar.jpg) 0 top no-repeat;}
table .center td , table .center th{text-align:center;}
.table_tit{position:relative; margin-bottom:10px; font-size:18px; line-height:100%;}
.table_tit .btn_link{position:absolute; right:0; bottom:0; font-weight:400; font-size:15px; color:#2484c6; background:url();}
.table_tit .btn_link:after{content:""; display:inline-block; width:16px; height:16px; margin-left:7px; background:url(/resources/images/common/ico_out_blu.png) 50% 50% no-repeat; vertical-align:middle;}
.table_tit .str {margin-left:5px; font-size:14px; color:#f69679; vertical-align: middle;}
.table_tit .chkbox {position:absolute; top:5px; right:0; font-size:15px;}
.table_tit .chkbox .chk {width:14px; height:14px; vertical-align: -4px;}
.table_tit .chkbox label {vertical-align: middle; cursor: pointer;}
.table_1{margin-bottom:20px; border-top:2px solid #000; -webkit-box-sizing:border-box; box-sizing:border-box;}
.table_1 tr.br_b th,.table_1 tr.br_b td{border-bottom:2px solid #adadad;}
.table_1 tr.none td{padding-bottom:0; border-bottom:none;}
.table_1 tr.none + tr td{padding-top:10px;}
.table_1 th{width:160px; padding:20px 0 20px 20px; border-bottom:1px solid #ccc; text-align:left;}
.table_1 th.center{text-align:center;}
.table_1 td{padding:20px 0; border-bottom:1px solid #ccc; color:#888;}
.table_1 td ul{padding-top:10px;}
.table_1 td ul li{font-size:14px; color:#aaa;}
.table_1 a{margin-left:8px;}
.table_list_type{margin-bottom:20px;}
.table_list_type th, .table_list_type td{padding:20px 0; border-bottom: 1px solid #ccc; text-align:center;}
.form_table th, .form_table td{padding:10px 0;}
.form_table th{padding-left:20px;}
.form_table select.mgl_0{margin-left:0;}
/* form */
span.blank{display:inline-block; padding:15px 3.71px 0; font-size:14px; color:#aaa;}
span.blank2{display:inline-block; padding:13px 7.32px 0; font-size:14px; color:#aaa;}
input[type="text"]:not(.browser-default), input[type="password"]{width:338px; height:33px; padding:5px 10px; background-color:#f3f3f3; border:1px solid #eaeaea;}
input[type="text"]:disabled, input[type="password"]:disabled {background-color:#ddd}
input::placeholder{color:#aaa;}
input::-webkit-input-placeholder{color:#aaa;}
input.address{margin-bottom:5px;}
select{height:45px; margin-left:8px; padding-left:7px; background-color:#f3f3f3; border:1px solid #eaeaea; font-size:13px; color:#aaa; vertical-align:top;}
select.first_select{margin-left:0;}
input[type="file"]{overflow:hidden; position:absolute; width:0; height:0; padding:0; margin:-1px; clip:rect(0,0,0,0);}
span.bs_file{display:inline-block; width:238px; height:28px; padding:8px 10px 7px; background-color:#f3f3f3; border:1px solid #eaeaea; line-height:150%; color:#aaa; vertical-align:middle;}
input[type="file"] + p.txt1{display:inline-block; margin-left:15px; font-size:14px; color:#aaa; vertical-align:middle; clear:both;}
input[type="file"] + p.txt2{padding-top:5px; margin-bottom:5px; font-size:14px; color:#aaa;}
input[type="file"] + p.txt3{float:right; font-size:13px; color:#aaa; clear:both;}
label.position_label{float:right; color:#888; line-height:120%;}
select.w600{width:570px;}
select.w272{width:272px;}
select.w227{width:227px;}
select.w200{width:200px;}
select.w170{width:170px;}
select.w157{width:157px;}
select.w136{width:136px;}
select.w108{width:108px;}
select.w78{width:78px;}
input.w60:not(.browser-default){width:38px;}
input.w108:not(.browser-default){width:86px;}
input.w128:not(.browser-default){width:106px;}
input.w160:not(.browser-default){width:138px;}
input.w200:not(.browser-default){width:178px;}
input.w245:not(.browser-default){width:223px;}
input.w422:not(.browser-default){width:400px;}
input.w468:not(.browser-default){width:443px;}
input.w525:not(.browser-default){width:503px;}
input.w600:not(.browser-default){width:548px;}

/* button */
.state_box{display:inline-block; padding: 5px 12px; color: #fff; line-height:1em;}
.state_typeW{background-color:#f5ac96; border:1px solid #f69679;}
.state_typeI,.state_typeE,.state_typeK{background-color:#41bdd7; border:1px solid #37aec7;}
.state_typeO,.state_typeF{background-color:#c1c1c1; border:1px solid #afafaf;}
.state_typeC{background-color:#f5969f; border:1px solid #ed7d88;}
.state_typeA{background-color:#41d7a0; border:1px solid #31cd94;}
/* accordion tab */
.faq_section{margin-bottom:0; padding-top:0!important;}
.faq_section ul{border-top:2px solid #2992c7;}
.faq_section ul li > a{display:block; padding-left:20px; border-bottom:1px solid #aaa; background:url(/resources/images/etc/list_arrow_b.gif) 1100px center no-repeat; line-height:60px; font-size:16px; font-weight:400;}
.faq_section ul li > a:before{display:inline-block; margin-right:10px; content:"Q";}
.faq_section ul li div.faq_cont{display:none; position:relative; padding:40px 72px 40px 40px; font-size:15px; color:#888; background-color:#efefef; overflow:hidden;}
.faq_section ul li div.faq_cont.on{display:block;}
.faq_section ul li div.faq_cont.on > a{background:url(/resources/images/etc/list_arrow_t.gif) 1100px center no-repeat;}
.faq_section ul li div .answer{display:inline-block; float:left; margin-right:20px; font-size:16px; font-weight:400; color:#1c87d0;}
.faq_section ul li div .cont{display:inline-block; float:left; width:998px;}
.faq_section ul li div .cont2{display:inline-block; float:left; width:998px;}
.section_title_wrap+.faq_list{margin-top:30px;}

.contact_information{position:relative; width:800px; padding-top:0; border-top:2px solid #333; padding-left:340px;}
.contact_information:after{content:""; display:block; clear:both;}
.contact_information h4{margin-bottom:25px; font-size:30px; line-height:120%;}
.contact_information .txt_box{position:absolute; left:50px; top:45px;}
.contact_information .txt_box p{color:#888;}
.contact_information dl{overflow:hidden; float:left; width:360px; padding-top:10px; letter-spacing:0;}
.contact_information .top_dl{width:800px; padding:45px 0 0 20px; background: url(/resources/images/etc/arrow_rr.gif) 0 57px no-repeat;}
.contact_information .first_dl{width: 100%; margin-right:38px;}
.contact_information dl dt{display:block; width:100%; margin-bottom:17px; padding-bottom:5px; border-bottom:1px solid #ddd; font-size:20px; font-weight:500;}
.contact_information .top_dl dt{font-size:18px; font-weight:400; border:none; margin-bottom: 0px;}
.contact_information .top_dl {margin-bottom: 7px;}
.contact_information dl dd{float:left; width:50%; color:#888; font-size:15px; line-height:140%; letter-spacing:0;}
.contact_information dl dd span{display:block; margin-bottom:5px; color:#333; font-weight:500;}
.contact_information .top_dl dt span{color: #2484c6; font-weight: 600; margin-left: 10px; font-size:24px;}
.contact_information .sub_dl {width: 100%; padding: 0 0 20px 20px;}
.contact_information .sub_dl dd {width: 100%;}
.contact_information .sub_dl dd span {display: inline;}

/* sitemap */
.sitemap .cont{width:100%; background:url(/resources/images/etc/sitemap_bar.jpg) 0 0 no-repeat;}
.sitemap .cont > ul{overflow:hidden;}
.sitemap .cont > ul > li{overflow:hidden; border-bottom:1px solid #e8e8e8; clear:both;}
.sitemap .cont > ul > li h4{display:block; float:left; width:134px; height:100%; padding:40px 0 0 30px; font-size:18px; color:#2483c5; font-weight:400;}
.sitemap .cont > ul > li h4 a{color:#2483c5;}
.sitemap .cont > ul > li > ul{overflow:hidden; float:left; padding:36px 0 30px;}
.sitemap .cont > ul > li > ul.fst{margin-left:0;}
.sitemap .cont > ul > li > ul > li.tit{min-height:27px; margin-left:0; margin-bottom:10px; font-size:18px; color:#222; font-weight:400;}
.sitemap .cont > ul > li > ul > li.tit:before{display:none;}
.sitemap .cont > ul > li > ul.short_menu > li{width:152px;}
.sitemap .cont > ul > li > ul > li{width:200px; margin-left:10px; margin-bottom:5px; font-size:16px; font-weight:300;}
.sitemap .cont > ul > li.short ul.short_menu > li{width:128px;}
.sitemap .cont > ul > li.short ul > li{width:180px;}
.sitemap .cont > ul > li.last ul > li{width:180px;}
.sitemap .cont > ul > li > ul > li.hidden{color:#aaa;}
.sitemap .cont > ul > li > ul > li.mgb0{margin-bottom:0;}
.sitemap .cont > ul > li > ul > li:before{content:""; display:inline-block; width:3px; height:3px; margin-right:10px; background:url(/resources/images/etc/sitemap_ico.gif) center 0 no-repeat; vertical-align:middle;}
.sitemap .cont > ul > li > ul > li a:hover{color:#2484c6;}
.sitemap .cont ul li.out_link:after{content:""; display:inline-block ; width:16px; height:16px; margin-left:4px; background:url(/resources/images/common/ico_out3.png) center center no-repeat;}
.sitemap .cont ul li.new:after{content:""; display:inline-block; vertical-align:middle; width:30px; height:15px; margin-left:4px; background:url(/resources/images/common/gnb_new.png) center center no-repeat;}
.sitemap .cont ul li.update:after{content:""; display:inline-block; vertical-align:middle; width:38px; height:15px; margin-left:4px; background:url(/resources/images/common/gnb_update.png) center center no-repeat;}
.sitemap .cont ul li.soon:after{content:""; display:inline-block; vertical-align:middle; width:38px; height:15px; margin-left:4px; background:url(/resources/images/common/gnb_soon.png) center center no-repeat;}

/* about */
.intro .section1 ul li{float:left; width:292px; padding:165px 0 0 68px; margin:0 0 50px 30px; background-repeat:no-repeat; background-position:0 0;}
.intro .section1 ul li div{padding:30px 0 0 30px; background-color:#fff;}
.intro .section1 ul li div h5{margin-bottom:24px; font-size:18px; color:#2484c6;}
.intro .section1 ul li.section1_list1{margin:0; background-image:url(/resources/images/about/intro_section1_listbg_01.jpg);}
.intro .section1 ul li.section1_list2{background-image:url(/resources/images/about/intro_section1_listbg_02.jpg);}
.intro .section1 ul li.section1_list3{background-image:url(/resources/images/about/intro_section1_listbg_03.jpg);}
.intro .section1 ul li.section1_list4{margin:0; background-image:url(/resources/images/about/intro_section1_listbg_04.jpg); clear:left;}
.intro .section1 ul li.section1_list5{margin-bottom:0; background-image:url(/resources/images/about/intro_section1_listbg_05.jpg);}
.intro .section1 ul li.section1_list6{margin-bottom:0; background-image:url(/resources/images/about/intro_section1_listbg_06.jpg);}
.intro .section2.section_full_bg{padding:80px 0 105px; margin-bottom:95px; background:url(/resources/images/about/intro_section2_bg.jpg) 0 0 no-repeat;}
.intro .section2 h4{color:#fff;}
.intro .section2 .ico_img{display:block; margin:0 auto 50px;}
.intro .section2 ul li{float:left; width:213px; height:290px; margin-right:18px;}
.intro .section2 ul li:last-child{margin-right:0;}
.intro .section2 ul li a{position:relative; display:block; height:100%; padding:0 30px; border:1px solid #8c9fa9; border-radius:30px;}
.intro .section2 ul li a:after{display:block; position:absolute; right:30px; top:47px; width:18px ;height:18px; background-image:url(/resources/images/about/intro_section2_plus_ico.png); content:""; }
.intro .section2 ul li a h5{padding-top:45px; margin-bottom:45px; color:#7ec8e4; font-size:22px;}
.intro .section2 ul li a p{color:#fff; font-weight:300; line-height:165%;font-size:16px;}
.intro .section3{padding:80px 0; background-color:#efefef;}
.intro .section3 .sec_tit_area{margin-bottom:75px;}
.intro .section3 img{display:block; margin:0 auto;}
.intro .section4 table{width:100%; text-align:center;}
.intro .section4 table thead{background:url(/resources/images/cloud/server_thead_bg.jpg) 0 0 no-repeat;}
.intro .section4 table th{padding:20px 0; font-size:18px; font-weight:300; color:#fff; border-right:1px solid #fff;}
.intro .section4 table td{padding:20px 0 20px 30px; font-size:15px; font-weight:400; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; text-align:left;}
.intro .section4 table td span{color:#888;}
.intro .section4 table tr td:first-child{padding-left:0; text-align:center;}
.intro .section4 table .bdr_none{border-right:none;}
.intro .section5 .map_tab_list{overflow:hidden; margin-bottom:50px; text-align:center;}
.intro .section5 .map_tab_list li{display:inline-block;}
.intro .section5 .map_tab_list li:first-child{margin-right:5px;}
.intro .section5 .map_tab_list li a{display:block; padding:0 40px; height:50px; line-height:50px; border-radius:25px; text-align:center; border:1px solid #eee; color:#888;}
.intro .section5 .map_tab_list li.on a{background-color:#2484c6; color:#fff;}
.intro .section5 .map_tab_pannel{position:relative; display:none; height:290px; padding-left:752px;}
.intro .section5 .map_tab_pannel.on{display:block;}
.intro .section5 .map_tab_pannel .map{position:absolute; left:0; top:0; width:685px; height:290px; margin-right:67px; background-color:#000;}
.intro .section5 .map_tab_pannel .map{width:685px; height:290px;}
.intro .section5 .map_tab_pannel span.tit{display:block; padding:30px 20px; margin-bottom:30px; border-top:2px solid #000; border-bottom:1px solid #c9c9c9; color:#2484c6; font-size:20px; font-weight:400;}
.intro .section5 .map_tab_pannel dl{overflow:hidden; height:182px; border-bottom:1px solid #c9c9c9; font-weight:400;}
.intro .section5 .map_tab_pannel dl dt{float:left; width:65px; margin-bottom:18px;}
.intro .section5 .map_tab_pannel dl dd{float:left; margin-bottom:18px;}
.intro .section5 .map_tab_pannel dl dt.clearfixleft{clear:left;}
.intro .section6 .section_tit {padding: 20px 0 60px 0;}
/* usercase */
.usercase .section1{margin-bottom:50px;}
.usercase .section1 h3{margin-bottom:15px; font-size:32px; line-height:100%; text-align:center;}
.usercase .section1 p{font-size:16px; text-align:center; color:#888; font-weight:300;}
.usercase .section2 ul{padding-top:40px; overflow:hidden;}
.usercase .section2 ul.fst{padding-top:0px;}
.usercase .section2 ul li{float:left; margin-left:30px;}
.usercase .section2 ul li:first-child{margin-left:0;}
.usercase .section2 .cont{width:260px; height:220px; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; text-align:center; background:url(/resources/images/about/usercase_section2_ico.gif) center 168px no-repeat;}
.usercase .section2 .cont p{font-weight:300; color:#888;}
.usercase .section2 .img_area{line-height:88px;}
.usercase .section2 .img_area img{vertical-align:middle;}
.usercase .section2 .bot{width:262px; height:3px; background:url(/resources/images/about/usercase_section2_bg01.jpg) no-repeat;}
.usercase_view .section1 .tit_link{margin-bottom:20px; font-size:20px; text-align:right;}
.usercase_view .section1 .tit_link a{padding-left:13px; font-size:16px;}
.usercase_view .section2 li{margin-top:60px; overflow:hidden;}
.usercase_view .section2 li:first-child{margin-top:0;}
.usercase_view .section2 li .left{float:left; width:145px;}
.usercase_view .section2 li .left h3{font-size:26px; color:#222;}
.usercase_view .section2 li .right{float:right; width:995px; background:url(/resources/images/about/usercase_view_section2_bg01.png) left bottom no-repeat;}
.usercase_view .section2 li .right .text{padding:30px; margin-left:34px; border:1px solid #e2e2e2;}
.usercase_view .section2 li .right .text p{color:#888; font-weight:300; line-height:1.8em; font-size:15px; letter-spacing:-0.5px;}
.usercase_view .section3{padding:68px 0 70px;background:#e9f1f6; overflow:hidden;}
.usercase_view .section3 .tit_text{float:left; position:relative; width:391px; padding-bottom:80px;}
.usercase_view .section3 .tit_text h3{font-size:32px; line-height:1;}
.usercase_view .section3 .tit_text p{padding-top:10px; font-size:16px; color:#888;}
.usercase_view .section3 .list{float:left; width:683px;}
.usercase_view .section3 .list li:first-child{float:left; width:330px;}
.usercase_view .section3 .list li:last-child{float:right; width:330px;}
.usercase_view .section3 .list li .cont{width:328px; height:167px; border:1px solid #e8e8e8; border-bottom:none; background:url(/resources/images/about/usercase_section2_ico.gif) 270px 33px #fff no-repeat;}
.usercase_view .section3 .cont .img_area{padding:0 0 0 30px; line-height:88px;}
.usercase_view .section3 .cont .img_area img{vertical-align:middle;}
.usercase_view .section3 .cont p{padding-left:40px; font-weight:300; color:#888;}
.usercase_view .section3 .bot{width:328px; height:3px; border:1px solid #e8e8e8; border-top:none; background:url(/resources/images/about/usercase_view_section3_bg01.jpg) no-repeat;}
.usercase_view .section4{padding-top:40px; text-align:center;}

/* service_finder */
.service_finder .step_area .step{display:none;}
.service_finder .step_area .step.on{display:block;}
.service_finder .step_area .btn_select_area{padding-top:8px;}
.service_finder .step_area li{float:left; background:#fff; border:1px solid #e8e8e8;}
.service_finder .step_area .step .btn_select_area li.mgl_0{margin-left:0;}
.service_finder .step_area .step .btn_select_area li.mgb_0{margin-bottom:0;}
.service_finder .step_area .btn_select_area li a{display:block; width:100%; height:100%;}
.service_finder .step_area li.on a{color:#2484c6;}
.service_finder .step_area li.on{background:url(/resources/images/about/servicefinder_section2_button_bg.jpg) 0 0 no-repeat; background-size:100% 100%;}
.service_finder .step_area .btn_select_area2 li.on{background-image:url(/resources/images/about/servicefinder_section2_button_bg_2.jpg);}
.service_finder .section1{position:relative; width:780px; height:450px; padding-left:360px;}
.service_finder .section1 .left_cont{position:absolute; left:0; top:0; width:290px;}
.service_finder .section1 .left_cont .left_top_cont{padding-bottom:10px; margin-bottom:50px; border-bottom:1px solid #e8e8e8;}
.service_finder .section1 .left_cont .left_top_cont span{float:left; padding-top:10px; color:#888; font-size:18px;}
.service_finder .section1 .left_cont .left_top_cont .step_paging{float:right;}
.service_finder .section1 .left_cont .left_top_cont .step_paging li{float:left; width:36px; height:36px; line-height:36px; margin-left:5px; font-size:14px; color:#888; text-align:center;}
.service_finder .section1 .left_cont .left_top_cont .step_paging li:first-child{margin-left:0;}
.service_finder .section1 .left_cont .left_top_cont .step_paging li.on{color:#fff; background:url(/resources/images/about/servicefinder_section1_paging_bg.png) 0 0 no-repeat;}
.service_finder .section1 .btn_area{position:absolute; left:0; bottom:0;}
.service_finder .section1 .tit_txt{position:absolute; left:0; top:90px; font-size:32px; font-weight:400; letter-spacing:-1.5px;}
.service_finder .section1 .step_01 li{width:238px; height:204px; margin:0 0 30px 30px;}
.service_finder .section1 .step li a.btn_ico{background-position:right 30px bottom 30px; background-repeat:no-repeat;}
.service_finder .section1 .step_01 li.list1 a{background-image:url(/resources/images/about/servicefinder_section1_step1_ico_01.png);}
.service_finder .section1 .step_01 li.list2 a{background-image:url(/resources/images/about/servicefinder_section1_step1_ico_02.png);}
.service_finder .section1 .step_01 li.list3 a{background-image:url(/resources/images/about/servicefinder_section1_step1_ico_03.png);}
.service_finder .section1 .step_01 li.list4 a{background-image:url(/resources/images/about/servicefinder_section1_step1_ico_04.png);}
.service_finder .section1 .step_01 li.list5 a{background-image:url(/resources/images/about/servicefinder_section1_step1_ico_05.png);}
.service_finder .section1 .step_01 li.list6 a{background-image:url(/resources/images/about/servicefinder_section1_step1_ico_06.png);}
.service_finder .section1 .step_area .step_01 .btn_ico span{display:block; padding:50px 0 0 40px; font-size:20px; font-weight:400;}
.service_finder .section1 .step .btn_area a:after{display:inline-block; width:10px; height:15px; margin-left:27px; background-image:url(/resources/images/about/btn_arrow.png); content:"";}
.service_finder .section1 .step .btn_area a:first-child{margin-right:10px;}
.service_finder .section1 .step .btn_area a.btn_prev:after{display:none;}
.service_finder .section1 .step .btn_area a.btn_prev:before{display:inline-block; width:10px; height:15px; margin-right:27px; background-image:url(/resources/images/about/btn_arrow_prev.png); content:"";}
.service_finder .section1 .step .btn_area a.btn_result:after{width:15px; height:10px; margin-left:27px; background-image:url(/resources/images/about/btn_arrow_result.png); content:"";}
.service_finder .section1 .step_02 .btn_select_area li{width:238px; height:244px; margin:0 0 30px 30px;}
.service_finder .section1 .step_02 .btn_ico p{padding:40px 0 0 30px;}
.service_finder .section1 .step_02 li .btn_ico p strong{display:block; margin-bottom:17px; font-size:20px; font-weight:400;}
.service_finder .section1 .step_02 li.list1 a{background-image:url(/resources/images/about/servicefinder_section1_step2_ico_01.png);}
.service_finder .section1 .step_02 li.list2 a{background-image:url(/resources/images/about/servicefinder_section1_step2_ico_02.png);}
.service_finder .section1 .step_02 li.list3 a{background-image:url(/resources/images/about/servicefinder_section1_step2_ico_03.png);}
.service_finder .section1 .step_02 .btn_select_area2 li a.step_02_list3{padding:50px 0 51px;}
.service_finder .section1 .q_txt{margin-bottom:20px; font-size:18px; font-weight:400; color:#888;}
.service_finder .section1 .step_02 .btn_select_area2 li{float:left; width:138px; height:124px; margin-left:20px;}
.service_finder .section1 .step_02 .btn_select_area2 li:first-child{margin-left:0;}
.service_finder .section1 .step_02 .btn_select_area2 li a{display:block; padding:40px 0 41px; text-align:center; font-size:18px; font-weight:500;}
.service_finder .section1 .step_03 .btn_select_area li{width:238px; height:254px; margin:0 0 30px 30px;}
.service_finder .section1 .step_03 .btn_ico p{padding:40px 0 0 30px; color:#888;}
.service_finder .section1 .step.step_03 li a.btn_ico{background-position:right 30px bottom 50px;}
.service_finder .section1 .step_03 li .btn_ico p strong{display:block; padding-top:17px; font-size:32px; font-weight:300; color:#333;}
.service_finder .section1 .step_03 li.list1 a{background-image:url(/resources/images/about/servicefinder_section1_step3_ico_01.png);}
.service_finder .section1 .step_03 li.list2 a{background-image:url(/resources/images/about/servicefinder_section1_step3_ico_02.png);}
.service_finder .section1 .step_03 li.list3 a{background-image:url(/resources/images/about/servicefinder_section1_step3_ico_03.png);}
.service_finder .section1 .step_03 .btn_select_area2 li{float:left; width:172px; margin-left:20px;}
.service_finder .section1 .step_03 .btn_select_area2 li:first-child{margin-left:0;}
.service_finder .section1 .step_03 .btn_select_area2 li a{display:block; padding:46px 0; font-size:18px; font-weight:500; text-align:center;}
.service_finder .section2{display:none; padding:73px 0 67px; margin-bottom:100px; background:url(/resources/images/about/servicefinder_section2_bg.jpg) center bottom no-repeat;}
.service_finder .section2.view{display:block;}
.service_finder .section2 h3{margin-bottom:40px; font-size:18px; text-align:center; line-height:200%;}
.service_finder .section2 h3 strong{font-size:32px;}
.service_finder .section2 ul{margin-bottom:30px; text-align:center;}
.service_finder .section2 ul li{position:relative; display:inline-block; margin-left:27px; vertical-align:middle; text-align:left;}
.service_finder .section2 ul li .list_tit_area{overflow:hidden;  margin-bottom:30px;}
.service_finder .section2 ul li .list_tit_area h4{float:left; font-size:22px;}
.service_finder .section2 ul li .list_tit_area span{float:right;}
.service_finder .section2 ul li.one_list > a{display:block; width:280px; height:230px; padding:40px; background:#fff url(/resources/images/about/btn_plus.gif) 300px 240px no-repeat;}
.service_finder .section2 ul li.last_list{width:360px;}
.service_finder .section2 ul li.last_list a:first-child{margin-bottom:6px; background-image:url(/resources/images/about/servicefinder_section2_banner_01.jpg);}
.service_finder .section2 ul li.last_list a{display:block; width:360px; height:152px;}
.service_finder .section2 ul li.last_list a.last_banner{background-image:url(/resources/images/about/servicefinder_section2_banner_02.jpg);}
.service_finder .section2 ul.box_list3 .last_list{display:block; width:100%; padding-top:30px; margin-left:0;}
.service_finder .section2 ul.box_list3 .last_list:after{content:""; display:block; clear:both;}
.service_finder .section2 ul.box_list3 .last_list a{float:left; width:555px; height:78px;}
.service_finder .section2 ul.box_list3 .last_list a:first-child{margin-right:30px; background-image:url(/resources/images/about/servicefinder_section2_banner_01_shot.jpg);}
.service_finder .section2 ul.box_list3 li.last_list a.last_banner{background-image:url(/resources/images/about/servicefinder_section2_banner_02_shot.jpg);}
.service_finder .section2 ul.box_list4 li{margin-left:17px;}
.service_finder .section2 ul.box_list4 li .list_tit_area span{display:none;}
.service_finder .section2 ul.box_list4 li.one_list a{width:190px; background-position:210px 242px;}
.service_finder .section2 ul.box_list4 .last_list{display:block; width:100%; padding-top:30px; margin-left:0;}
.service_finder .section2 ul.box_list4 .last_list:after{content:""; display:block; clear:both;}
.service_finder .section2 ul.box_list4 .last_list a{float:left; width:555px; height:78px;}
.service_finder .section2 ul.box_list4 .last_list a:first-child{margin-right:30px; background-image:url(/resources/images/about/servicefinder_section2_banner_01_shot.jpg);}
.service_finder .section2 ul.box_list4 li.last_list a.last_banner{background-image:url(/resources/images/about/servicefinder_section2_banner_02_shot.jpg);}
.service_finder .section2 ul li:first-child{margin-left:0;}
.service_finder .section2 .btn_area a:first-child{padding:16.5px 25px; margin-right:10px;}
.service_finder .section2 .btn_area a:after{display:inline-block; width:15px; height:10px; margin-left:10px; background:url(/resources/images/about/btn_arrow_result.png) 0 0 no-repeat; vertical-align:middle; content:"";}
.service_finder .section2 .btn_area a:first-child:after{display:none;}
.service_finder .section2 .btn_area a:first-child:before{display:inline-block; width:14px; height:16px; margin-right:10px; background:url(/resources/images/about/btn_arrow_replay.png) center center no-repeat; vertical-align:middle; content:"";}
.service_finder .section3{display:none; margin-bottom:100px; padding:78px 0 67px; background-color:#e9f0f3;}
.service_finder .section3.view{display:block;}
.service_finder .section3 .cont_area > div{float:left; width:750px; height:350px; padding-top:40px; background-color:#fff;}
.service_finder .section3 .cont_area > div:first-child{width:300px; margin-right:2px;}
.service_finder .section3 .cont_area dl{padding:0 33px 0 67px;}
.service_finder .section3 .cont_area dl dt{padding-top:28px; margin-bottom:15px; color:#2484c6; font-size:18px;}
.service_finder .section3 .cont_area dl dt:first-child{border-top:2px solid #333;}
.service_finder .section3 .cont_area .table_area{padding:40px 68px 0 20px;}
.service_finder .section3 .cont_area .table_area .table_3{margin-bottom:20px; text-align:left; border-top:2px solid #333;}
.service_finder .section3 .cont_area .table_area td input{vertical-align:middle;}
.service_finder .section3 .cont_area .table_area td input.w240{width:218px;}
.service_finder .section3 .cont_area .table_area td input.w68{width:51px;}
.service_finder .section3 .cont_area .table_area td input.w90{width:89px;}
.service_finder .section3 .cont_area .table_area td input.w470{width:448px;}
.service_finder .section3 .cont_area .table_area td select{width:75px; margin-left:0;}
.service_finder .section3 .cont_area .table_area td select.w126{width:126px;}
.service_finder .section3 .cont_area .table_area th {padding:10px 0 10px 15px; border-bottom:1px solid #e6e6e6; font-size:16px; font-weight:400;}
.service_finder .section3 .cont_area .table_area td {padding:10px 0; border-bottom:1px solid #e6e6e6;}
.service_finder .section3 .cont_area .bottom_area{text-align:right;}
.service_finder .section3 .cont_area .bottom_area label.custom_checkbox{position:relative;}
.service_finder .section3 .cont_area .bottom_area label.custom_checkbox:before{content:""; display:inline-block; width:14px; height:14px; margin:-3px 12px 0 0; border:1px solid #b7b7b7; vertical-align:middle;}
.service_finder .section3 .cont_area .bottom_area label.custom_checkbox:after{display:none; position:absolute; left:4px; top:3px; font-size:12px; content:"\2714";}
.service_finder .section3 .cont_area .bottom_area input{position:absolute; left:-9999px;}
.service_finder .section3 .cont_area .bottom_area input:checked + label:after{display:block;}
.service_finder .section3 .cont_area .bottom_area input:focus + label:before{outline:1px solid #4D90FE;}
.service_finder .section3 .cont_area .bottom_area input:checked:focus + label:before{outline:none;}
.service_finder .section3 .cont_area .bottom_area  .btn_agree_content_view{display:inline-block; margin:0 10px; color:#24b6ae;}
.service_finder .section3 .cont_area .bottom_area  .btn_agree_content_view:after{display:inline-block; margin-left:5px; content:">";}

/* idc-service / cloud common */
.tab_area.section_full_bg{position:absolute; left:0; top:0; width:100%; background-color:#e6e6e6;}
.tab_area.on{position:fixed; left:0; top:76px; z-index:100; width:100%;}
.tab_area .inner ul{overflow:hidden;}
.tab_area .inner ul li{float:left; width:228px;}
.tab_area .inner ul li a{display:block; line-height:60px; font-size:18px; font-weight:400; text-align:center; color:#888;}
.tab_area .inner ul li.active a{color:#2484c6;}
.tab_area .inner ul.list2 li{width:570px;}
.tab_area .inner ul.list4 li{width:285px;}

.section_tips.section_full_bg{padding:70px 0; background:url(/resources/images/idc-service/hosting_tip_bg.jpg) center bottom no-repeat;}
.section_tips  dl{background-color:#fff;}
.section_tips  dl dt{float:left; width:320px; height:160px; padding:40px 0 0 40px; font-size:26px; font-weight:500; line-height:1.2em;}
.section_tips  dl dd{float:left;}
.section_tips  dl.dl_1{margin-bottom:20px;}
.section_tips  dl.dl_1 dt{background-image:url(/resources/images/cloud/server_section6_dt_bg_01.jpg);}
.section_tips  dl.dl_1 dd{position:relative; padding-top:125px; text-align:center; background-repeat:no-repeat; background-position:center 40px;}
.section_tips  dl dd:after{display:block; position:absolute; right:0; top:38px; width:1px; height:124px; background-color:#e8e8e8; content:"";}
.section_tips  dl.dl_1 dd.dd_3:after{display:none;}
.section_tips  dl.dl_2 dt{background-image:url(/resources/images/cloud/server_section6_dt_bg_02.jpg);}
.section_tips  dl.dl_2 dd{position:relative; width:310px; padding:65px 0 0 80px; background:url(/resources/images/cloud/btn_plus.gif) 290px 63px no-repeat;}
.section_tips  dl.dl_2 dd span{display:block; margin-bottom:20px; font-size:22px; font-weight:400;}
.section_tips  dl.dl_2 dd.dd_2:after{display:none;}
.section_tips  dl.dl_2 dd a{display:block; line-height:1.5em;}
.service_section{padding-top:0;}
.service_section ul{width:946px; margin:0 auto;}
.service_section ul li{float:left; width:458px; height:150px; background-position:center 0; background-repeat:no-repeat; color:#fff; text-align:center;}
.service_section ul li.cont1{margin-right:30px; background-image:url(/resources/images/cloud/server_down_bg01.jpg);}
.service_section ul li.cont2{background-image:url(/resources/images/cloud/server_down_bg02.jpg);}
.service_section ul li span{display:block; padding-top:30px; font-size:18px;}
.service_section ul li p{margin-bottom:15px;}
.service_section ul li a{display:inline-block; height:40px; line-height:40px; padding:0 20px; border-radius:20px; background-color:#fff; font-weight:400;}
.service_section ul li a:after{display:inline-block; margin-left:10px; content:"";}
.service_section ul li a.btn_download{color:#207dba;}
.service_section ul li a.btn_download:after{width:15px; height:13px; background-image:url(/resources/images/cloud/server_section10_ico_01.png);}
.service_section ul li a.btn_direct{color:#20bec6;}
.service_section ul li a.btn_direct:after{width:6px; height:11px; background-image:url(/resources/images/cloud/server_section10_ico_02.png);}
.customer_list_section.section_full_bg{padding-top:70px; margin-bottom:100px; background-color:#f5f5f5;}
.customer_list_section .sec_tit_area {margin-bottom:26px;}
.customer_list_section .swiper{position:relative; padding:0 168px;}
.customer_list_section .swiper-slide{height:270px; background-color:#fff; text-align:center;}
.customer_list_section .swiper-slide .img_area{height:120px;}
.customer_list_section .swiper-slide .img_area>img{vertical-align:middle;}
.customer_list_section .swiper-slide .img_area:after{display:inline-block; vertical-align:middle; height:120px; content:"";}
.customer_list_section .swiper-slide p{margin-bottom:20px;}
.customer_list_section .swiper .swiper-button-next{width:22px; height:39px; background-image:url(/resources/images/cloud/server_section8_swiper_btn_next.png); background-size:22px 39px;}
.customer_list_section .swiper .swiper-button-prev{width:22px; height:39px; background-image:url(/resources/images/cloud/server_section8_swiper_btn_prev.png); background-size:22px 39px;}
.application_process ol{width:1140px; height:235px; background:url(/resources/images/cloud/server_section7_img_01.png) 0 0 no-repeat;}
.application_process ol li{text-indent:-9999px;}
/* colocation */
.colocation .visual_area{margin-bottom:0;}
.colocation .content{position: relative; width: 100%; padding-top: 60px;}
.colocation .tab_area .inner ul li{width:33%;}
.colocation .section1 .line{padding-bottom:50px; border-bottom:1px solid #e4e4e4;}
.colocation .section1{padding-top:70px; background:url(/resources/images/idc-service/colocation_sec1_img_01.png) right bottom no-repeat;}
.colocation .section1 table{width:740px; text-align:center;}
.colocation .section1 table thead{background:url(/resources/images/idc-service/colocation_sec1_table_bg.jpg) 0 0 no-repeat;}
.colocation .section1 table thead th{font-size:20px;}
.colocation .section1 table th{padding:20px 0; font-weight:300; color:#fff; border-right:1px solid #fff;}
.colocation .section1 table td{padding:20px 0; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; font-weight:400;}
.colocation .section1 table .bdr_none{border-right:none;}
.colocation .section2.section_full_bg{margin-top: 68px;  padding:80px 0; background-color:#e8f0f3;}
.colocation .section2 .section_txt{font-size:18px; color:#333; font-weight:500; text-align:center;}
.colocation .section3 ul li{float:left; width:292px; padding:165px 0 0 68px; margin:0 0 50px 30px; background-repeat:no-repeat; background-position:0 0;}
.colocation .section3 ul li div{padding:30px 0 0 30px; background-color:#fff;}
.colocation .section3 ul li div h5{margin-bottom:24px; font-size:18px; color:#2484c6;}
.colocation .section3 ul li.section3_list1{margin:0; background-image:url(/resources/images/idc-service/colocation_section3_listbg_01.jpg);}
.colocation .section3 ul li.section3_list2{background-image:url(/resources/images/idc-service/colocation_section3_listbg_02.jpg);}
.colocation .section3 ul li.section3_list3{background-image:url(/resources/images/idc-service/colocation_section3_listbg_03.jpg);}
.colocation .section3 ul li.section3_list4{margin:0; background-image:url(/resources/images/idc-service/colocation_section3_listbg_04.jpg); clear:left;}
.colocation .section3 ul li.section3_list5{margin-bottom:0; background-image:url(/resources/images/idc-service/colocation_section3_listbg_05.jpg);}
.colocation .section3 ul li.section3_list6{margin-bottom:0; background-image:url(/resources/images/idc-service/colocation_section3_listbg_06.jpg);}
.colocation .section_tips.section_full_bg{padding: 70px 0; background: url(/resources/images/idc-service/hosting_tip_bg.jpg) center bottom no-repeat;}
.colocation .section_tips dl.dl_1 dd.dd_1{width:280px; background-image:url(/resources/images/idc-service/colocation_section_tips_ico_01.png);}
.colocation .section_tips dl.dl_1 dd.dd_2{width:240px; background-image:url(/resources/images/idc-service/colocation_section_tips_ico_02.png);}
.colocation .section_tips dl.dl_1 dd.dd_3{width:260px; background-image:url(/resources/images/idc-service/colocation_section_tips_ico_03.png);}
.colocation .faq_section{margin-bottom:100px;}
/* hosting */
.hosting .visual_area{margin-bottom:0;}
.hosting .content{position:relative; width:100%; padding-top:60px;}
.hosting .sec{padding-top:70px;}
.hosting .section1 .tit_area2{margin-bottom:0; padding:50px 0; background-color:#f8f8f8; border-bottom:2px solid #2991c7;}
.hosting .section1 ul li{position:relative; overflow:hidden; border-bottom:1px solid #e8e8e8;}
.hosting .section1 ul li:after{position:absolute; top:0; left:779px; display:block; width:1px; height:100%; background-color:#e8e8e8; content:"";}
.hosting .section1 ul li .left_cont{float:left; width:780px; padding:50px 0;}
.hosting .section1 ul li .img_area{float:left; position:relative; display:block; width:332px; height:197px; margin-right:50px; border:1px solid #e8e8e8; background-color:#fff;}
.hosting .section1 ul li .img_area img{position:absolute; left:0; top:0; width:100%;}
.hosting .section1 ul li .product_info_list{float:left; width:345px; padding-right:50px;}
.hosting .section1 ul li .product_info_list dt{margin-bottom:20px; font-size:24px; font-weight:400; line-height:100%;}
.hosting .section1 ul li .product_info_list dd{position:relative; padding-left:15px; margin-bottom:2px;}
.hosting .section1 ul li .product_info_list dd:before{display:block; position:absolute; left:0; top:9px; content:""; width:4px; height:4px; border-radius:2px; background-color:#2483c5;}
.hosting .section1 ul li .right_cont{float:left; width:360px; padding:50px 0; text-align:center;}
.hosting .section1 ul li .right_cont > span{display:block; margin-bottom:13px;}
.hosting .section1 ul li .right_cont > span.default_price{padding-bottom:56px; background:url(/resources/images/idc-service/hosting_section1_ico_01.png) center bottom no-repeat;}
.hosting .section1 ul li .right_cont > span.sale_percent{font-size:24px; font-weight:400; color:#2484c6;}
.hosting .section1 ul li .right_cont > span.non_percent{font-size:24px; font-weight:400; color:#2484c6; margin-bottom: 25px;}
.hosting .section1 ul li .right_cont > span.sale_non{ margin-top: 30px; margin-bottom: 10px;}
.hosting .section2.section_full_bg{padding:75px 0; background-color:#efefef;}
.hosting .section2 .inner > ul > li{position:relative; float:left; width:320px; height:251px; padding-left:25px; padding-right:15px; margin-left:30px; color:#888; background-image:url(/resources/images/idc-service/hosting_section2_list_bg.jpg);}
.hosting .section2 .inner > ul > li:after{display:block; position:absolute; right:40px; top:40px; content:""; background-repeat:no-repeat;}
.hosting .section2 .inner > ul > li.section2_list1{margin-left:0;}
.hosting .section2 .inner > ul > li.section2_list1:after{width:59px; height:57px; background-image:url(/resources/images/idc-service/hosting_section2_ico_01.png);}
.hosting .section2 .inner > ul > li.section2_list2:after{width:67px; height:57px; background-image:url(/resources/images/idc-service/hosting_section2_ico_02.png);}
.hosting .section2 .inner > ul > li.section2_list3:after{width:55px; height:57px; background-image:url(/resources/images/idc-service/hosting_section2_ico_03.png);}
.hosting .section2 .inner > ul > li span{display:block; padding-top:70px; margin-bottom:24px; font-size:22px; font-weight:400; color:#333;}
.hosting .section2 .inner > ul > li ul li{position:relative; padding-left:10px;}
.hosting .section2 .inner > ul > li ul li:before{display:inline-block; position:absolute; left:0; top:0;  content:"-";}
.hosting .section3{margin-bottom:30px;}
.hosting .section3 ul li{float:left; width:292px; padding:168px 0 0 68px; margin:0 0 50px 30px; background-repeat:no-repeat; background-position:0 0;}
.hosting .section3 ul li div{padding:30px 0 0 30px; background-color:#fff;}
.hosting .section3 ul li div h5{font-size:18px; color:#2484c6;}
.hosting .section3 ul li.section3_list1{margin:0; background-image:url(/resources/images/idc-service/hosting_section3_listbg_01.jpg);}
.hosting .section3 ul li.section3_list2{background-image:url(/resources/images/idc-service/hosting_section3_listbg_02.jpg);}
.hosting .section3 ul li.section3_list3{background-image:url(/resources/images/idc-service/hosting_section3_listbg_03.jpg);}
.hosting .section3 ul li.section3_list4{margin:0; background-image:url(/resources/images/idc-service/hosting_section3_listbg_04.jpg); clear:left;}
.hosting .section3 ul li.section3_list5{margin-bottom:0; background-image:url(/resources/images/idc-service/hosting_section3_listbg_05.jpg);}
.hosting .section3 ul li.section3_list6{margin-bottom:0; background-image:url(/resources/images/idc-service/hosting_section3_listbg_06.jpg);}
.hosting .section4{margin-bottom:30px;}
.hosting .section4 ul{padding:44px 0; background:url(/resources/images/idc-service/hosting_section4_bg.png) 0 0 no-repeat;}
.hosting .section4 ul li{position:relative; float:left; width:380px; padding-top:106px; font-size:18px;  color:#fff; text-align:center; background-repeat:no-repeat; background-position:center 0; line-height:1.3em;}
.hosting .section4 ul li.list1{background-image:url(/resources/images/idc-service/hosting_section4_ico_01.png);}
.hosting .section4 ul li.list2{background-image:url(/resources/images/idc-service/hosting_section4_ico_02.png);}
.hosting .section4 ul li.list3{background-image:url(/resources/images/idc-service/hosting_section4_ico_03.png);}
.hosting .section4 ul li:after{display:block; position:absolute; right:0; top:0; width:1px; height:140px; background-color:#65b4d7; content:"";}
.hosting .section4 ul li.list3:after{display:none;}
.hosting .section5 ol{padding-top:50px; background:url(/resources/images/idc-service/hosting_section5_bar.jpg) 0 top no-repeat;}
.hosting .section5 ol li{position:relative; float:left; width:133px; padding:106px 36px 0 36px; text-align:center; background-repeat:no-repeat; background-position:center 0;}
.hosting .section5 ol li:after{display:block; position:absolute; right:0; top:30px; width:20px; height:36px; background:url(/resources/images/idc-service/hosting_section5_arr_ico.png) 0 0 no-repeat; content:"";}
.hosting .section5 ol li.list1{background-image:url(/resources/images/idc-service/hosting_section5_ico_01.png);}
.hosting .section5 ol li.list2{width:230px; background-image:url(/resources/images/idc-service/hosting_section5_ico_02.png);}
.hosting .section5 ol li.list3{background-image:url(/resources/images/idc-service/hosting_section5_ico_03.png);}
.hosting .section5 ol li.list4{width:151px; background-image:url(/resources/images/idc-service/hosting_section5_ico_04.png);}
.hosting .section5 ol li.list5{width:169px; padding-right:0; background-image:url(/resources/images/idc-service/hosting_section5_ico_05.png);}
.hosting .section5 ol li.list5:after{display:none;}
.hosting .section5 ol li span{font-size:18px; font-weight:400; letter-spacing:-1px;}
.hosting .section5 ol li p{padding-top:10px; color:#888; letter-spacing:-1px;}
.hosting .section5 ol li.list1 p{margin-bottom:20px;}
.hosting .section5 ol li a{font-size:12px;}
.hosting .section5 ol li a:after{display:inline-block; content:""; width:5px; height:9px; margin-left:15px; background-image:url(/resources/images/idc-service/hosting_btn_arr.png);}
.hosting .section_tips.section_full_bg{padding:70px 0; margin-bottom:0px; background:url(/resources/images/idc-service/hosting_tip_bg.jpg) center bottom no-repeat;}
.hosting .section_tips  dl.dl_1 dd.dd_1{width:280px; background-image:url(/resources/images/idc-service/hosting_section6_ico_01.png);}
.hosting .section_tips  dl.dl_1 dd.dd_2{width:240px; background-image:url(/resources/images/idc-service/hosting_section6_ico_02.png);}
.hosting .section_tips  dl.dl_1 dd.dd_3{width:260px; background-image:url(/resources/images/idc-service/hosting_section6_ico_03.png);}
/* hosting-register */
.hosting-register .visual_area{margin-bottom:70px;}
.hosting-register h3{line-height:1em;}
.hosting-register .sec{padding-top:0; margin-bottom:80px;}
.hosting-register .form_table td{padding:10px 0; height:40px;}
.hosting-register .form_table td.line_1_td span{display:block; padding-top:10px; color:#2484c6;}
.hosting-register .table_1 td.line_1_td ul li{float:left; width:175px;}
.hosting-register .form_table td input , .form_table td select{vertical-align:middle;}
.hosting-register .form_table th{padding:10px 10px 10px 20px;}
.hosting-register .section1_tit{overflow:hidden;}
.hosting-register .section1_tit span{float:right; color:#888; font-size:15px;}
.hosting-register .section1_tit span:before{display:inline-block; margin-right:5px; color:#f69679; content:"*";}
.hosting-register .custom_label{padding-left:26px; margin-right:20px; color:#888; font-size:16px;}
.hosting-register .agree_area span{float:right;}
.hosting-register input.radioBtn:checked + label{color:#333; font-weight:400;}
.hosting-register textarea{width:570px; padding:20px; resize:none; box-sizing:border-box; background-color:#f3f3f3; border:1px solid #eaeaea;}
.hosting-register textarea::placeholder{color:#aaa;}
.hosting-register textarea::-webkit-textarea-placeholder{color:#aaa;}
.hosting-register .table_3{text-align:center; border-top:1px solid #c2d1d7; border-bottom:1px solid #c2d1d7;}
.hosting-register .table_3 td{padding:10px 0; border-left:1px solid #c2d1d7; color:#888;}
.hosting-register .table_3 th{padding:10px 0; border-left:1px solid #c2d1d7; background-color:#e9f0f3;}
.hosting-register .table_3 .bdl_0{border-left:0;}
.hosting-register .agree_sec h3{padding-bottom:10px; border-bottom: 2px solid #000;}
.hosting-register .agree_sec h3 span.notice{color:#ff0000;}
.hosting-register .agree_sec .table_3{margin-bottom:20px;}
.hosting-register .agree_sec .comment{margin-bottom:40px;}
.hosting-register .comment li{font-size:13px; color:#888;}
.hosting-register select.email_select{margin-left:15px;}
.hosting-register .security{overflow:hidden;}
.hosting-register .security .left{float:left;}
.hosting-register .security .right{float:left; padding-top:10px; margin-left:20px;}
.hosting-register .security .right p{margin-bottom:5px; font-size:13px; color:#aaa;}
/* system-management */
.system-management .content{width:100%;}
.system-management .section_tips.section_full_bg{margin-bottom:95px;}
.system-management .section1 table{width:100%; text-align:center;}
.system-management .section1 table thead{background:url(/resources/images/idc-service/systemmanagement_section1_table_bg.jpg) 0 0 no-repeat;}
.system-management .section1 table thead th{font-size:20px;}
.system-management .section1 table th{padding:20px 0; font-weight:300; color:#fff; border-right:1px solid #fff;}
.system-management .section1 table td{padding:20px 0; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.system-management .section1 table .bdr_none{border-right:none;}
.system-management .section1 table .gray_bg td{background-color:#f9f9f9;}
.system-management .section1 table .bd_color{border-bottom:1px solid #aaa;}

/* INFRA */

.infra .cdc_define_list{overflow:hidden; padding: 0px 147px 70px 147px;}
.infra .cdc_define_list dl{float:left; width:262px; margin-left:30px; background:#f9f9f9;}
.infra .cdc_define_list dl:first-child{margin-left:0;}
.infra .cdc_define_list dt{display:table; width:263px; height:80px; background-image:url(/resources/images/sub_common/bg_strength_define_list.jpg); background-repeat:no-repeat; background-position:0 0; font-size:26px; color:#fff; text-align:center; font-weight:500;}
.infra .cdc_define_list dt > span{display:table-cell; vertical-align:middle; line-height:1.4em;}
.infra .cdc_define_list dt .small_txt{display:block; font-size:15px; font-weight:300; line-height:1.2em;}
.infra .cdc_define_list dl:nth-child(2) dt{background-position:-263px 0;}
.infra .cdc_define_list dl:nth-child(3) dt{background-position:-526px 0;}
.infra .cdc_define_list dd{width:261px; height:68px; padding:30px 0; border:1px solid #e2e2e2; font-weight:300; color:#888; text-align:center;}
.infra .section_top_line{position:relative; }
.infra .section_top_line:before{content:""; position:absolute; left:50%; top:0; width:1006px; height:1px; margin-left:-503px; background-color:#e4e4e4;}

.italic {font-style:italic;}
.support.cdc h2 {margin-bottom: 40px; font-size: 32px; line-height: 100%; text-align: center;}
.cdc .sec_tit_area h3.section_tit {font-size:32px; line-height:100%; text-align:center; font-weight:bold;}
.cdc .sec_tit_area h5.sub_title {font-size:22px; line-height:150%; text-align:center; letter-spacing:-1px;}
.cdc .double_table{width:550px; padding-bottom:40px;}
.cdc .double_left{float:left;}
.cdc .double_right{float:right;}
.cdc .section2 {padding-top: 100px;}
.cdc .section2 .process_list{padding-top:2px; background:url(/resources/images/idc-service/hosting_section5_bar.jpg) 0 top no-repeat; text-align:center}
.cdc .section2 table{width:100%; text-align:center; }
/*.cdc .section4 table thead{background:url(/resources/images/cloud/server_thead_bg.jpg) 0 0 no-repeat;}*/
.cdc .section2 table th{padding:12px 0; font-size:16px; font-weight:400; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background-color:#f9f9f9}
.cdc .section2 table td{padding:12px 0; font-size:15px; font-weight:300; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.cdc .section2 table td span{color:#888;}
.cdc .section2 table tr td:last-child{background-color: transparent; border-right:none;}
.cdc .section2 table .sub_thead {background-color: #f9f9f9;}
.cdc .section2 table .bdr_none{border-right:none;}
.cdc .section4 {padding-top: 50px;}
.cdc .section4 .process_list{padding-top:2px; background:url(/resources/images/cloud/server_thead_bg.jpg) 0 top no-repeat; text-align:center}
.cdc .section4 table{width:100%; text-align:center;}
/*
.cdc .section4 table{width:100%; text-align:center; background:url(/resources/images/cloud/server_thead_bg.jpg) center top no-repeat; background-size: 100% 55px;}*/
/*.cdc .section4 table thead{background:url(/resources/images/cloud/server_thead_bg.jpg) 0 0 no-repeat;}*/
.cdc .section4 table th{padding:20px 0; font-size:15px; font-weight:400; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background-color:#f9f9f9}
.cdc .section4 table td{padding:20px 0; font-size:15px; font-weight:400; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.cdc .section4 table td span{color:#888;}
.cdc .section4 table tr td:last-child{background-color: transparent; border-right:none;}
.cdc .section4 table .sub_thead {background-color: #f9f9f9;}
.cdc .section4 table .bdr_none{border-right:none;}
.cdc .section5 {padding-top: 60px;}
.cdc .section5 img{display:block; margin:0 auto;}
.cdc .section6 .map_tab_list{overflow:hidden; margin-bottom:50px; text-align:center;}
.cdc .section6 .map_tab_list li{display:inline-block;}
.cdc .section6 .map_tab_list li:first-child{margin-right:5px;}
.cdc .section6 .map_tab_list li a{display:block; padding:0 40px; height:50px; line-height:50px; border-radius:25px; text-align:center; border:1px solid #eee; color:#888;}
.cdc .section6 .map_tab_list li.on a{background-color:#2484c6; color:#fff;}
.cdc .section6 .map_tab_pannel{position:relative; display:none; height:290px; padding-left:752px;}
.cdc .section6 .map_tab_pannel.on{display:block;}
.cdc .section6 .map_tab_pannel .map{position:absolute; left:0; top:0; width:685px; height:290px; margin-right:67px; background-color:#000;}
.cdc .section6 .map_tab_pannel .map{width:685px; height:290px;}
.cdc .section6 .map_tab_pannel span.tit{display:block; padding:30px 20px; margin-bottom:30px; border-top:2px solid #000; border-bottom:1px solid #c9c9c9; color:#2484c6; font-size:20px; font-weight:400;}
.cdc .section6 .map_tab_pannel dl{overflow:hidden; height:182px; border-bottom:1px solid #c9c9c9; font-weight:400;}
.cdc .section6 .map_tab_pannel dl dt{float:left; width:65px; margin-bottom:18px;}
.cdc .section6 .map_tab_pannel dl dd{float:left; margin-bottom:18px;}
.cdc .section6 .map_tab_pannel dl dt.clearfixleft{clear:left;}
.cdc .highlight_underscore {
    font-weight: bold;
    display: inline-block;
    vertical-align: top;
    position: relative;
    z-index: 2;
}
.cdc .highlight_underscore:after {
    content: '';
    display: block;
    width: 100%;
    height: 10px;
    background-color: rgb(36,132,198,0.5);
    position:absolute;
    left: 0;
    bottom: 3px;
    z-index:-1;
}
.cdc .section7 {margin:0 auto 100px;}
.cdc .section7 .sec_sub_cont1 .sub_tit{background-image:url(/resources/images/additional-service/mobile_section2_ico_01.png);}
.cdc .section7 .sec_sub_cont2 .sub_tit{background-image:url(/resources/images/additional-service/mobile_section2_ico_02.png);}
.cdc .section7 .sec_sub_cont:after{display:block; clear:both; content:"";}
.cdc .section7 .sec_sub_cont {padding-left:100px;}
.cdc .section7 .sec_sub_cont .sub_tit{float:left; width:290px; height:59px; background-position:105px 0; background-repeat:no-repeat; line-height:125%; font-size:22px; letter-spacing:-1px;}
.cdc .section7 .sec_sub_cont > div{float:left; width:750px;}
.cdc .section7 .sec_sub_cont > div p{margin-bottom:40px;}
.cdc .section7 .sec_sub_cont > div dl:after{display:block; clear:both; content:"";}
.cdc .section7 .sec_sub_cont > div dl dt{position:relative; float:left; width:115px; padding-left:15px; clear:both; color:#2483c5;}
.cdc .section7 .sec_sub_cont > div dl dt:before{display:block; position:absolute; left:0; top:9px; margin-right:10px; width:4px; height:4px; border-radius:4px; background-color:#2483c5; content:""; }
.cdc .section7 .sec_sub_cont > div dl dd{float:left; margin-bottom:30px;}
.cdc .section7 .sec_sub_cont > div dl dd.last_dd{margin-bottom:0;}
.cdc .sec_sub_cont > div > ul > li{position:relative; padding-left:15px;}
.cdc .sec_sub_cont > div > ul > li:before{display:block; position:absolute; left:0; top:9px; margin-right:10px; width:4px; height:4px; border-radius:4px; background-color:#2483c5; content:""; }
.cdc .section7 .sec_sub_cont1 > div > ul{margin-bottom:40px;}
.cdc .section7 .sec_sub_cont2 > div > ul{margin-bottom:40px;}
.cdc .section7 .sec_sub_cont1 .sub_tit{background-position: 100px 0; height: 70px; background-image:url(/resources/images/infra/cdc_section7_ico1.png);}
.cdc .section7 .sec_sub_cont2 .sub_tit{background-image:url(/resources/images/ico/ico_usetip_idc_colocation3.png); background-size: 69px;}
.cdc .section7 .sec_sub_cont3 .sub_tit{height:70px; background-image:url(/resources/images/additional-service/security_tip_ico_02.png); background-size: 69px; background-position: 100px 0; }
.cdc .section7.section_full_bg{margin-top: 68px;  padding:80px 380px; background-color:#f5fdff;}


.nwTopology .visual_area{margin-bottom:0;}
.nwTopology .content{position: relative; width: 100%; padding-top: 60px;}
.nwTopology .tab_area .inner ul li{width:50%;}
.nwTopology .section.section_full_bg{margin-top: 68px;  padding:80px 0; background-color:#e8f0f3;}
.nwTopology .section.section_txt{font-size:18px; color:#333; font-weight:500; text-align:center;}
.nwTopology .section.section_full_bg .sect_inner {padding-top: 0;}
.nwTopology .section3 .sect_inner > ul > li{position:relative; float:left; width:320px; height:331px; padding-left:25px; padding-right:15px; margin-left:30px; color:#888; background-size: 360px 331px; background-image:url(/resources/images/idc-service/hosting_section2_list_bg.jpg);}
.nwTopology .section6 .sect_inner > ul > li{position:relative; float:left; width:320px; height:301px; padding-left:25px; padding-right:15px; margin-left:30px; color:#888; background-size: 360px 301px; background-image:url(/resources/images/idc-service/hosting_section2_list_bg.jpg);}
.nwTopology .section .sect_inner > ul > li:after{display:block; position:absolute; right:40px; top:40px; content:""; background-repeat:no-repeat;}
.nwTopology .section .sect_inner > ul > li.section3_list1{margin-left:0;}
.nwTopology .section .sect_inner > ul > li.section3_list1:after{width:59px; height:57px; background-image:url(/resources/images/about/servicefinder_section2_ico_03.png);}
.nwTopology .section .sect_inner > ul > li.section3_list1{margin-left:0; background-size: 360px 331px; height:331px;}
.nwTopology .section .sect_inner > ul > li.section3_list2:after{right:20px; width:90px; height:70px; background-image:url(/resources/images/infra/nwTopology_section1_ico1.png); background-size: 90px;}
.nwTopology .section .sect_inner > ul > li.section3_list3:after{width:55px; height:57px; background-image:url(/resources/images/additional-service/security_tip_ico_02.png); background-size: 55px;}
.nwTopology .section .sect_inner > ul > li.section6_list1{margin-left:200px;}
.nwTopology .section .sect_inner > ul > li.section6_list1:after{width:59px; height:57px; background-image:url(/resources/images/cloud/area_section2_ico_05.png);}
.nwTopology .section .sect_inner > ul > li.section6_list2:after{width:67px; height:57px; background-image:url(/resources/images/idc-service/hosting_section2_ico_02.png);}
.nwTopology .section .sect_inner > ul > li span{display:block; padding-top:60px; padding-left:10px; margin-bottom:43px; font-size:22px; font-weight:400; color:#333;}
.nwTopology .section .sect_inner > ul > li ul li{position:relative; padding-left:10px;}

/*.nwTopology .section3 .sect_inner > ul > li ul li:before{display:inline-block; position:absolute; left:0; top:0;  content:"-";}*/
.nwTopology .section4 .sect_inner {padding-top: 168px}

.daoutech .section1 h2.section_tit{text-align:center; line-height:100%; font-size:48px; font-weight: bold; color:#2484c6; margin-bottom:25px;}
.daoutech h5.sub_title {font-size:20px; line-height:150%; text-align:center; letter-spacing:-1px; color:#888; font-weight:300;}
.daoutech .section3.section_full_bg{background-color:#f5fdff}
.daoutech .section3 .sec_tit_area {padding-top: 100px; margin-bottom: 30px;}
.daoutech .section3 h5.sub_title {font-size:16px; line-height:150%; text-align:center; letter-spacing:-1px; color:#888; font-weight:300; padding-top:40px;}
.daoutech .section3 .sec_cont {width: 1140px; margin: 0 auto 100px;}
.daoutech .section3 img {width: 100%;}
.daoutech .section4 h5.sub_title {font-size:16px; line-height:150%; text-align:center; letter-spacing:-1px; color:#888; font-weight:300; padding-top:40px;}
.daoutech .section4 .sec_cont {background:url(/resources/images/infra/daoutech_range.png) 0 top no-repeat; background-size:100%; height:620px; }
.daoutech .section4 ul {width:100%; height: 620px;}
.daoutech .section4 li {width:310px; height:30%;}
.daoutech .section4 li .section_title {display:flex; align-items:center; justify-content:center;}
.daoutech .section4 li:nth-child(2n-1) .section_sub_title {margin-left: 10px;}
.daoutech .section4 li:nth-child(2n) .section_sub_title {margin-right: 10px;}
.daoutech .section4 .section4_list1 {float:left; text-align: left; margin: 161px 0 0 126px;}
.daoutech .section4 .section4_list2 {float:right; text-align: right; margin: 161px 115px 0 0px;}
.daoutech .section4 .section4_list3 {float:left; text-align: left; margin: 92px 0  0 231px;}
.daoutech .section4 .section4_list4 {float:right; text-align: right;  margin: 92px 226px 0 0px;}
.daoutech .section4 .section_title {font-size:16px; height: 32px; font-weight:400; color: #fff; text-align:center;}
.daoutech .section4 .section_sub_title {padding-top:10px; font-size:16px; color:#888; line-height: 1.3em}
.daoutech .section5 h5.sub_title {font-size:16px; line-height:150%; text-align:center; letter-spacing:-1px; color:#888; font-weight:300; padding-top:40px;}
.daoutech .section5 .sec_cont img{width: 100%;}
.daoutech .section6 h5.sub_title {font-size:16px; line-height:150%; text-align:center; letter-spacing:-1px; color:#888; font-weight:300; padding-top:40px;}
.daoutech .section6 ul {width:100%; height: 100%; display: inline-block;}
.daoutech .section6 li {float:left; display: inline-block;}
.daoutech .section6 .section_title {font-weight:500; margin: 5px 5px;}
.daoutech .section6 .section_sub_title {font-size:14px; color:#888; margin: 5px 5px;line-height: 1.2em}


.intro .sec_sub_cont {width: 100%; font-size: 18px;}
.intro .sec_sub_cont img{width: 100%; height: 300px}
.intro .sec_sub_cont th{ width: 25%; padding-bottom: 20px;}
.intro .sec_sub_cont td{ vertical-align:top; padding: 20px;}
.intro .cont_title {font-weight: 400; font-size:20px; color: #333;}
.intro .cont_desc{font-size: 15px; margin:50px 0; color: #888; line-height:1.5em;}
.intro .sec_sub_cont .small_txt{font-size:15px; font-weight:300; line-height:1.2em;}
/*.intro .sec_sub_cont {width: 100%; }
.intro .sec_sub_cont .sec_sub_left {width:550px; float: left;}
.intro .sec_sub_cont .sec_sub_right {width:550px; float: right;}
.intro .sec_sub_cont img {float:left;}
.intro .sec_sub_cont .cont {float: right;}*/




.cdc .table_1{margin-bottom:40px;}
.cdc .table_1 th{padding:10px 0 10px 30px;}
.cdc .table_1 td{padding:10px 0 10px 30px;}
.cdc .table_1 th .small_txt{font-size:11px; color:#aaa; font-weight:400;}
.cdc .table_1 td ul{overflow:hidden; padding-top:0;}
.cdc .table_1 td li.consulting{float:left; margin-left:30px; color:#333;}
.cdc .table_1 td li.consulting:first-child{margin-left:0;}
.cdc .table_1 td li.consulting label{padding-left:26px;}
.cdc .table_1 input.radioBtn + label:before{top:0;}
.cdc .table_1 input.radioBtn:checked + label:after{top:5px;}
.cdc .table_1 .write_box{width:570px; padding:20px; resize:none; box-sizing:border-box; background-color:#f3f3f3; border:1px solid #eaeaea;}
.cdc h4.agree_tit{margin-bottom:10px; font-size:18px; font-weight:500; line-height:2em; border-bottom:2px solid #393939;}
.cdc h4.agree_tit span.notice{color:#ff0000;}
.cdc .txt2{margin-bottom:20px; font-size:14px; color:#888;}
.cdc .txt2:before{content:"•"; display:inline-block; margin-right:5px;}


/* cloud */
.cloud_index {margin-top: 70px;background: url(/resources/images/cloud/bg_index1.gif) repeat-x 0 0;}
.cloud_index .visual_box {text-align: center;}
.cloud .content{position:relative; width:100%; padding-top:60px;}
.cloud .sec{padding-top:70px;}
.cloud .server_table{width:100%; text-align:center; background:url(/resources/images/cloud/server_thead_bg.jpg) center top no-repeat;}
.cloud .server_table thead th{font-size:20px;}
.cloud .server_table th{padding:22px 0; font-weight:300; color:#fff; border-right:1px solid #fff;}
.cloud .server_table td{padding:20px 0; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.cloud .server_table .bdr_none{border-right:none;}
.cloud .server_table .first_tr td{height:90px; font-size:26px;}
.cloud .server_table .first_tr td span{display:block; font-size:15px;}
/* server */
.server .visual_area{margin-bottom:0;}
/* .server .tab_area .inner ul li{width:285px;} */
.server .section1{margin-bottom:30px;}
.server .section1 .btn_area{padding:30px 0; margin-top:0; background-color:#f5f5f5;}
.server .section2 ul li{float:left; width:292px; padding:165px 0 0 68px; margin:0 0 50px 30px; background-repeat:no-repeat; background-position:0 0;}
.server .section2 ul li div{padding:30px 0 0 30px; background-color:#fff;}
.server .section2 ul li div h5{margin-bottom:24px; font-size:18px; color:#2484c6;}
.server .section2 ul li.section2_list1{margin:0; background-image:url(/resources/images/cloud/server_section2_listbg_01.jpg);}
.server .section2 ul li.section2_list2{background-image:url(/resources/images/cloud/server_section2_listbg_02.jpg);}
.server .section2 ul li.section2_list3{background-image:url(/resources/images/cloud/server_section2_listbg_03.jpg);}
.server .section2 ul li.section2_list4{margin:0; background-image:url(/resources/images/cloud/server_section2_listbg_04.jpg); clear:left;}
.server .section2 ul li.section2_list5{margin-bottom:0; background-image:url(/resources/images/cloud/server_section2_listbg_05.jpg);}
.server .section2 ul li.section2_list6{margin-bottom:0; background-image:url(/resources/images/cloud/server_section2_listbg_06.jpg);}
.server .section3.section_full_bg{padding:100px 0;background:url(/resources/images/cloud/server_section3_bg.jpg) 0 0 no-repeat;}
.server .section3 .sec_tit_area .section_tit{color:#fff;}
.server .section3 ul li{float:left; width:380px; padding-top:95px; margin-bottom:80px; text-align:center; color:#fff; background-position:center 0; background-repeat:no-repeat;}
.server .section3 ul li.section3_list1{background-image:url(/resources/images/cloud/server_section3_ico_01.png);}
.server .section3 ul li.section3_list2{background-image:url(/resources/images/cloud/server_section3_ico_02.png);}
.server .section3 ul li.section3_list3{background-image:url(/resources/images/cloud/server_section3_ico_03.png);}
.server .section3 ul li.section3_list4{margin-bottom:0; clear:left; background-image:url(/resources/images/cloud/server_section3_ico_04.png);}
.server .section3 ul li.section3_list5{margin-bottom:0; background-image:url(/resources/images/cloud/server_section3_ico_05.png);}
.server .section3 ul li.section3_list6{margin-bottom:0; background-image:url(/resources/images/cloud/server_section3_ico_06.png);}
.server .section3 ul li span{font-size:18px; color:#7ec8e4; line-height:120%;}
.server .section4.section_full_bg{padding:75px 0; background-color:#efefef;}
.server .section4 ul li{position:relative; float:left; width:320px; height:234px; padding-left:25px; padding-right:15px; margin-left:30px; color:#888; background-image:url(/resources/images/cloud/server_section4_list_bg.jpg);}
.server .section4 ul li:after{display:block; position:absolute; right:40px; top:40px; content:"";}
.server .section4 ul li.section4_list1{margin-left:0;}
.server .section4 ul li.section4_list1:after{width:52px; height:55px; background-image:url(/resources/images/cloud/server_section4_ico_01.png);}
.server .section4 ul li.section4_list2:after{width:70px; height:54px; background-image:url(/resources/images/cloud/server_section4_ico_02.png);}
.server .section4 ul li.section4_list3:after{width:53px; height:52px; background-image:url(/resources/images/cloud/server_section4_ico_03.png);}
.server .section4 ul li span{display:block; padding-top:60px; padding-left:10px; margin-bottom:43px; font-size:22px; font-weight:400; color:#333;}
.server .section_tips.section_full_bg{padding:70px 0; background:url(/resources/images/idc-service/hosting_tip_bg.jpg) center bottom no-repeat;}
.server .section_tips  dl.dl_1 dd.dd_1{width:280px; background-image:url(/resources/images/cloud/server_section6_ico_01.png);}
.server .section_tips  dl.dl_1 dd.dd_2{width:240px; background-image:url(/resources/images/cloud/server_section6_ico_02.png);}
.server .section_tips  dl.dl_1 dd.dd_3{width:260px; background-image:url(/resources/images/cloud/server_section6_ico_03.png);}
/* storage */
.storage .visual_area{margin-bottom:0;}
.storage .tab_area .inner ul li{width:50%;}
.storage .section1 .line{padding-bottom:50px; border-bottom:1px solid #e4e4e4;}
.storage .section1 ul li{float:left; width:292px; padding:165px 0 0 68px; margin:0 0 50px 30px; background-repeat:no-repeat; background-position:0 0;}
.storage .section1 ul li div{padding:30px 0 0 30px; background-color:#fff;}
.storage .section1 ul li div h5{margin-bottom:24px; font-size:18px; color:#2484c6;}
.storage .section1 ul li.section1_list1{margin:0; background-image:url(/resources/images/cloud/storage_section1_listbg_01.jpg);}
.storage .section1 ul li.section1_list2{background-image:url(/resources/images/cloud/storage_section1_listbg_02.jpg);}
.storage .section1 ul li.section1_list3{background-image:url(/resources/images/cloud/storage_section1_listbg_03.jpg);}
.storage .section1 ul li.section1_list4{margin:0 0 0 197px; background-image:url(/resources/images/cloud/storage_section1_listbg_04.jpg); clear:left;}
.storage .section1 ul li.section1_list5{margin-bottom:0; background-image:url(/resources/images/cloud/storage_section1_listbg_05.jpg);}
.storage .section2.section_full_bg{padding:96px 0; background:url(/resources/images/cloud/storage_section2_bg.jpg) 0 0 no-repeat}
.storage .section2 .sec_tit_area h4 ,.storage .section2 .sec_tit_area p{color:#fff;}
.storage .section2 ul{padding-bottom:50px; margin-bottom:30px; border-bottom:1px solid #90a8b5;}
.storage .section2 ul li{float:left; width:380px; text-align:center; color:#fff;}
.storage .section2 ul li span{display:block;}
.storage .section2 ul li span.list_span_1{margin-bottom:20px;}
.storage .section2 ul li:nth-child(1) span.list_span_1:after{display:block; width:176px; height:8px; margin:10px auto 0; background:url(/resources/images/cloud/storage_section1_bar.png) 0 0 no-repeat; content:"";}
.storage .section2 ul li:nth-child(2) span.list_span_1:after{display:block; width:176px; height:8px; margin:10px auto 0; background:url(/resources/images/cloud/storage_section1_bar2.png) 0 0 no-repeat; content:"";}
.storage .section2 ul li:nth-child(3) span.list_span_1:after{display:block; width:176px; height:8px; margin:10px auto 0; background:url(/resources/images/cloud/storage_section1_bar3.png) 0 0 no-repeat; content:"";}
.storage .section2 ul li span.list_span_2{margin-bottom:20px; text-align:center}
.storage .section2 ul li span.list_span_3{margin-bottom:15px; color:#7ec8e4; font-size:18px;}
.storage .section2 ul li span.list_span_4{display:inline-block; height:54px; padding:0 55px; line-height:54px; border:1px solid #90a8b5; text-align:center; border-radius:27px;}
.storage .section2 p{color:#fff; text-align:center;}
.storage .section_tips  dl.dl_1 dd.dd_1{width:280px; background-image:url(/resources/images/cloud/storage_section_tips_ico_01.png);}
.storage .section_tips  dl.dl_1 dd.dd_2{width:240px; background-image:url(/resources/images/cloud/storage_section_tips_ico_02.png);}
.storage .section_tips  dl.dl_1 dd.dd_3{width:260px; background-image:url(/resources/images/cloud/storage_section_tips_ico_03.png);}

.zadara .visual_area{margin-bottom:0;}
.zadara .tab_area .inner ul li{width:33%;}
.zadara .use_tip {margin-bottom:70px;}
.zadara .sec {margin-bottom:0}
.zadara .section1 .line{padding-bottom:50px; border-bottom:1px solid #e4e4e4;}
.zadara .section1 .sec_tit_area span {font-weight:500; color:#2484C6;}
.zadara .section1 .cont_wrap {background-color:#efefef; padding:40px; margin: 50px 50px 0px 50px; text-align:center;}
.zadara .section1 ul li{float:left; width:292px; padding:165px 0 0 68px; margin:0 0 50px 30px; background-repeat:no-repeat; background-position:0 0;}
.zadara .section1 ul li div{padding:20px 0 20px 20px; background-color:#fff;}
.zadara .section1 ul li div h5{margin-bottom:20px; font-size:18px; color:#2484c6;}
.zadara .section1 ul li.section1_list1{margin:0; background-image:url(/resources/images/cloud/zadara_section1_listbg_01.jpg);}
.zadara .section1 ul li.section1_list2{background-image:url(/resources/images/cloud/zadara_section1_listbg_02.jpg);}
.zadara .section1 ul li.section1_list3{background-image:url(/resources/images/cloud/zadara_section1_listbg_03.jpg);}
.zadara .section1 ul li.section1_list4{margin:0 0 0 197px; background-image:url(/resources/images/cloud/zadara_section1_listbg_04.jpg); clear:left;}
.zadara .section1 ul li.section1_list5{margin-bottom:0; background-image:url(/resources/images/cloud/zadara_section1_listbg_05.jpg);}
.zadara .section1 ul li.section1_list6{margin:0; background-image:url(/resources/images/cloud/zadara_section1_listbg_06.jpg);}
.zadara .section1 ul li.section1_list7{background-image:url(/resources/images/cloud/zadara_section1_listbg_07.jpg);}
.zadara .section1 ul li.section1_list8{background-image:url(/resources/images/cloud/zadara_section1_listbg_08.jpg);}
.zadara .section1 ul li.section1_list9{margin:0 0 0 197px; background-image:url(/resources/images/cloud/zadara_section1_listbg_09.jpg); clear:left;}
.zadara .section1 ul li.section1_list10{margin-bottom:0; background-image:url(/resources/images/cloud/zadara_section1_listbg_10.jpg);}
.zadara .section2.section_full_bg{padding:96px 0; background:url(/resources/images/cloud/storage_section2_bg.jpg) 0 0 no-repeat}
.zadara .section2 .sec_tit_area h4 ,.zadara .section2 .sec_tit_area p{color:#fff;}
.zadara .section2 ul{padding-bottom:50px; margin-bottom:30px; border-bottom:1px solid #90a8b5;}
.zadara .section2 ul li{float:left; width:380px; text-align:center; color:#fff;}
.zadara .section2 ul li span{display:block;}
.zadara .section2 ul li span.list_span_1{margin-bottom:20px;}
.zadara .section2 ul li:nth-child(1) span.list_span_1:after{display:block; width:176px; height:8px; margin:10px auto 0; background:url(/resources/images/cloud/storage_section1_bar.png) 0 0 no-repeat; content:"";}
.zadara .section2 ul li:nth-child(2) span.list_span_1:after{display:block; width:176px; height:8px; margin:10px auto 0; background:url(/resources/images/cloud/storage_section1_bar2.png) 0 0 no-repeat; content:"";}
.zadara .section2 ul li:nth-child(3) span.list_span_1:after{display:block; width:176px; height:8px; margin:10px auto 0; background:url(/resources/images/cloud/storage_section1_bar3.png) 0 0 no-repeat; content:"";}
.zadara .section2 ul li span.list_span_2{margin-bottom:20px; text-align:center}
.zadara .section2 ul li span.list_span_3{margin-bottom:15px; color:#7ec8e4; font-size:18px;}
.zadara .section2 ul li span.list_span_4{display:inline-block; height:54px; padding:0 55px; line-height:54px; border:1px solid #90a8b5; text-align:center; border-radius:27px;}
.zadara .section2 p{color:#fff; text-align:center;}
.zadara .section_tips  dl.dl_1 dd.dd_1{width:280px; background-image:url(/resources/images/cloud/storage_section_tips_ico_01.png);}
.zadara .section_tips  dl.dl_1 dd.dd_2{width:240px; background-image:url(/resources/images/cloud/storage_section_tips_ico_02.png);}
.zadara .section_tips  dl.dl_1 dd.dd_3{width:260px; background-image:url(/resources/images/cloud/storage_section_tips_ico_03.png);}


/* area */
.area .visual_area{margin-bottom:0;}
.area .section1.section_full_bg{padding:70px 0; background:url(/resources/images/cloud/area_section1_bg.jpg) 0 0 no-repeat;}
.area .section1 .inner{width:1000px;}
.area .section1 ul li{float:left; width:250px; padding-top:240px; margin:0 0 40px 125px; text-align:center; color:#888; font-size:16px; background-position:center 0; background-repeat:no-repeat;}
.area .section1 ul li:first-child{margin-left:0;}
.area .section1 ul.clearfix li:nth-child(1){background-image:url(/resources/images/cloud/area_section1_list01.png);}
.area .section1 ul.clearfix li:nth-child(2){background-image:url(/resources/images/cloud/area_section1_list02.png);}
.area .section1 ul.clearfix li:nth-child(3){background-image:url(/resources/images/cloud/area_section1_list03.png);}
.area .section1 ul.clearfix li:nth-child(4){margin-left:0; background-image:url(/resources/images/cloud/area_section1_list04.png);}
.area .section1 ul.clearfix li:nth-child(5){background-image:url(/resources/images/cloud/area_section1_list05.png);}
.area .section1 ul.clearfix li:nth-child(6){background-image:url(/resources/images/cloud/area_section1_list06.png);}
.area .section1 ul li.section1_list4{margin:0;}
.area .section1 ul li span{color:#333; font-weight:500;}
.area .section1 ul li.section1_list_odd:before{background:url(/resources/images/cloud/area_section1_num_bg_2.png) 0 bottom no-repeat;}
.area .sec.section2{width:1000px;}
.area .sec.section2 ul li{float:left; width:333.33px; padding-top:70px; margin-bottom:50px;background-repeat:no-repeat; background-position:center 0; border-left:1px solid #e6e6e6; text-align:center; box-sizing:border-box;}
.area .sec.section2 ul li.section2_list1{background-image:url(/resources/images/cloud/area_section2_ico_01.png); border:none;}
.area .sec.section2 ul li.section2_list2{background-image:url(/resources/images/cloud/area_section2_ico_02.png);}
.area .sec.section2 ul li.section2_list3{background-image:url(/resources/images/cloud/area_section2_ico_03.png);}
.area .sec.section2 ul li.section2_list4{margin-left:166px;background-image:url(/resources/images/cloud/area_section2_ico_04.png); border:none;}
.area .sec.section2 ul li.section2_list5{background-image:url(/resources/images/cloud/area_section2_ico_05.png);}
.area .sec.section2 ul li h5{margin-bottom:25px; font-size:18px;}
/* pricing */
.pricing .sec{padding-top:0;}
.pricing h3.section_tit{font-size:26px;}
.pricing .server_table td{padding:10px 0;}
.pricing .server_table .bdr_0{border-right:0;}
.pricing .section1 .server_table td{border-bottom:1px dashed #e2e2e2;}
.pricing .section1 .server_table .bdb{border-bottom:1px solid #888;}
.pricing .section2 .dubble_table td{padding:25px 0;}
.pricing .section2 p,.pricing .section5 p{color:#f69679;}
.pricing .section3 td , .pricing .section4 td , .pricing .section5 td{padding:23px 0;}
.pricing .section4 p{padding-left:128px; color:#aaa; text-indent:-128px;}
.pricing .section2 table,.pricing .section4 table,.pricing .section5 table{margin-bottom:10px;}
.pricing .section6 {padding:73px 0; background:url(/resources/images/cloud/pricing_section6_bg.jpg) center 0 no-repeat; text-align:center;}
.pricing .section6 .section_tit{color:#fff;}
.pricing .section6 .sec_tit_area{margin-bottom:30px;}
.pricing .section6 .sec_tit_area p{color:#fff;}
.pricing .section6 a{display:inline-block; padding:0 37px; height:48px; line-height:48px; margin:0 auto; color:#fff; border:1px solid #fff; border-radius:24px; text-align:center;}
.pricing .section6 a:after{display:inline-block; width:7px; height:10px; margin-left:20px; background-image:url(/resources/images/cloud/pricing_section6_ico_arr.png); content:"";}
.pricing .dubble_table{width:550px;}
.pricing .dubble_left{float:left;}
.pricing .dubble_right{float:right;}
/* calculator */
.calculator .sec{padding-top:0;}
.calculator .table_tit{overflow:hidden;}
.calculator .table_tit h3{float:left; margin-right:10px; font-size:20px; line-height:100%;}
.calculator .table_tit p{float:left; font-size:15px; color:#888;}
.calculator .table_tit p.right{float:right;}
.calculator .table_notice{font-size:14px; color:#f69679;}
.calculator .num_area{width:160px; height:43px; margin:0 auto; background-color:#f3f3f3; border:1px solid #eaeaea;}
.calculator .num_area input.num_text{border-left:1px solid #eaeaea; border-top:none; border-right:1px solid #eaeaea; border-bottom:none; text-align:center;}
.calculator .btn_nm{overflow:hidden; width:50px; height:43px; background-position:center 17px; background-repeat:no-repeat; text-indent:-10000em; vertical-align:middle;}
.calculator .btn_nm.num_up{background-image:url(/resources/images/etc/arrow_t.gif);}
.calculator .btn_nm.num_down{background-image:url(/resources/images/etc/arrow_b.gif);}
.calculator .x_btn.list_delete{position:absolute; bottom:20px; right:20px; height:14px; line-height:14px; padding-left:22px; margin-top:0; background-image:url(/resources/images/etc/ico_delete.gif); font-size:15px; color:#888;}
.calculator .server_table3{border-top:2px solid #000; -webkit-box-sizing:border-box; box-sizing:border-box;}
.calculator .server_table3 th{padding:20px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; text-align:center;}
.calculator .server_table3 th:first-child{border-left:0;}
.calculator .server_table3 td{position:relative; padding:10px 30px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; color:#888; text-align:center;}
.calculator .server_table3 td.bl_none{border-left:none;}
.calculator .server_table3 td.text_left{text-align:left; color:#333;}
.calculator .server_table3 td.text_left ul li{color:#333; line-height:280%;}
.calculator .server_table3 td select{vertical-align:middle; background:url(/resources/images/etc/arrow_b.gif) right 8px center no-repeat; -webkit-appearance: none; -moz-appearance: none; appearance: none;}
.calculator .server_table3 td select::-ms-expand{display:none;}
.calculator .server_table3 a{margin-left:8px;}
.calculator .section1 .btn_area{padding:30px 50px; background-color:#f5f5f5; text-align:right;}
.calculator .section1 .btn_area a:before{content:""; display:inline-block; width:14px; height:14px; margin-right:30px; background:url(/resources/images/etc/ico_add.png) 0 center no-repeat;}
.calculator .btn_area{margin-bottom:60px;}
.calculator .section5{margin-bottom:50px;}
.calculator .section7{display:none;}
.calculator .section7.on{display:block;}
.calculator .section7.section_full_bg{padding:75px 0; margin-bottom:95px; background-color:#e9f0f3;}
.calculator .section7 .server_table3{margin-bottom:40px;}
.calculator .section7 .list_wrap{padding:50px; width:1040px; margin:0 auto; background-color:#fff;}
.calculator .price{overflow:hidden;}
.calculator .price span.etc_txt{display:inline-block; font-size:18px; color:#f68e56;}
.calculator .price .left{float:left; width:20%;}
.calculator .price .left h4{margin-bottom:45px; font-size:23px; line-height:100%;}
.calculator .price .left p{margin-bottom:5px; font-size:14px; color:#aaa;}
.calculator .price .right{float:right; width:75%; border-top:2px solid #000; text-align:right;}
.calculator .price .right span.line{display:block; overflow:hidden; padding:20px 0; border-bottom:1px solid #e6e6e6;}
.calculator .price .right h5{display:inline-block; margin-right:38px; font-size:26px; line-height:1.5em;}
.calculator .price .right select{margin:0 20px 0 8px;}
.calculator .price .right .price_txt{display:inline-block; font-size:26px; color:#2484c6;}
.calculator .price .right .price_txt span{font-size:15px; color:#888;}
.calculator .price .right .sale_txt{display:inline-block; padding-right:20%;}
.calculator .price .right .sale_txt span{display:inline-block; margin-left:50px; color:#888;}
.calculator .section7 .btn_area{margin-bottom:0;}
.calculator .section7 .btn_area .refresh{width:65px; padding-left:40px; background:#888 url(/resources/images/etc/btn_refresh2.gif) 19px center no-repeat; text-align:left;}
/* calculator print */
.calculator .section1 .user_info{float:left; width:55%;}
.calculator .section1 .daou_info{float:right; width:40%; border-top:2px solid #000; border-bottom:2px solid #000;}
.calculator .section1 .daou_info dl{overflow:hidden; margin:21.5px 0; background:url(/resources/images/etc/border_line.gif) center center repeat-y; font-size:16px;}
.calculator .section1 .daou_info dl dt{float:left; width:44%; text-align:right; line-height:200%;}
.calculator .section1 .daou_info dl dd{float:right; width:44%; color:#888; line-height:200%;}
@media print {
    html{margin:0;}
    #header, #footer, #quick_menu, .visual_area, .contact_information, .btn_area{display:none;}
    .cloud .content{width:94%; margin:0;}
    .billing .content_right{width:94%; margin:0; border:none;}
    .sec{width:100%;}
    .calculator .server_table3 input[type="text"]{background-color:transparent; border:none;}
    .calculator .sec_tit_area h3.section_tit{font-size:40px;}
    .lnb_wrap{display:none;}
}

/* additional-service */
.additional .content{position:relative; width:100%; padding-top:60px;}
.additional .visual_area{margin-bottom:0;}
.additional .sec_cont{margin-bottom:70px; padding:60px 0; background-color:#f4f4f4; text-align:center;}
.additional .sec_sub_cont:after{display:block; clear:both; content:"";}
.additional .sec_sub_cont .sub_tit{float:left; width:290px; height:59px; background-position:105px 0; background-repeat:no-repeat; line-height:125%; font-size:22px; letter-spacing:-1px;}
.additional .sec_sub_cont > div{float:left; width:850px;}
.additional .sec_sub_cont > div p{margin-bottom:40px;}
.additional .sec_sub_cont > div dl:after{display:block; clear:both; content:"";}
.additional .sec_sub_cont > div dl dt{position:relative; float:left; width:115px; padding-left:15px; clear:both; color:#2483c5;}
.additional .sec_sub_cont > div dl dt:before{display:block; position:absolute; left:0; top:9px; margin-right:10px; width:4px; height:4px; border-radius:4px; background-color:#2483c5; content:""; }
.additional .sec_sub_cont > div dl dd{float:left; margin-bottom:30px;}
.additional .sec_sub_cont > div dl dd.last_dd{margin-bottom:0;}
.additional .section1{padding-top:70px;}
.additional .section_tips.section_full_bg{margin-bottom:100px;}
/* cdn */
.cdn .tab_area .inner ul li{width:285px;}
.cdn .sec_tit_area p.txt{font-size:18px; font-weight:500;}
.cdn .sec_tit_area p .txt_point{color:#2483c5;}
.cdn .section1 .sec_sub_cont .sub_tit{background-image:url(/resources/images/additional-service/cdn_section1_ico_01.png);}
.cdn .section2 .sec_sub_cont .sub_tit{background-image:url(/resources/images/additional-service/cdn_section2_ico_01.png);}
.cdn .section3 .sec_tit_area h4.section_tit{margin-bottom:50px;}
.cdn .section3 .sec_sub_cont .sub_tit{background-image:url(/resources/images/additional-service/cdn_section3_ico_01.png);}
.cdn .section4 .sec_sub_cont1{padding-bottom:100px; margin-bottom:100px; border-bottom:1px dotted #888;}
.cdn .section4 .sec_sub_cont1 .sub_tit{background-image:url(/resources/images/additional-service/cdn_section4_ico_01.png);}
.cdn .section4 .sec_sub_cont2 .sub_tit{background-image:url(/resources/images/additional-service/cdn_section4_ico_02.png);}
.cdn .section4 .sec_sub_cont2 ul li{position:relative; padding-left:15px;}
.cdn .section4 .sec_sub_cont2 ul li:before{display:block; position:absolute; left:0; top:9px; margin-right:10px; width:4px; height:4px; border-radius:4px; background-color:#2483c5; content:"";}
.cdn .section_tips dl.dl_1 dd.dd_1{width:280px; background-image: url(/resources/images/additional-service/cdn_tip_ico_01.png);}
.cdn .section_tips dl.dl_1 dd.dd_2{width:240px; background-image: url(/resources/images/additional-service/cdn_tip_ico_02.png);}
.cdn .section_tips dl.dl_1 dd.dd_3{width:260px; background-image: url(/resources/images/additional-service/cdn_tip_ico_03.png);}
/*mobile*/
.mobile .tab_area .inner ul li{width:50%;}
.mobile .sec_sub_cont > div > ul > li{position:relative; padding-left:15px;}
.mobile .sec_sub_cont > div > ul > li:before{display:block; position:absolute; left:0; top:9px; margin-right:10px; width:4px; height:4px; border-radius:4px; background-color:#2483c5; content:""; }
.mobile .sec_sub_cont1{margin-bottom:70px;}
.mobile .section2 .sec_sub_cont1 > div > ul{margin-bottom:40px;}
.mobile .section1 .sec_sub_cont1 .sub_tit{background-image:url(/resources/images/additional-service/mobile_section1_ico_01.png);}
.mobile .section1 .sec_sub_cont2 .sub_tit{background-image:url(/resources/images/additional-service/mobile_section1_ico_02.png);}
.mobile .section2 .sec_sub_cont1 .sub_tit{background-image:url(/resources/images/additional-service/mobile_section2_ico_01.png);}
.mobile .section2 .sec_sub_cont2 .sub_tit{background-image:url(/resources/images/additional-service/mobile_section2_ico_02.png);}
.mobile .section_tips dl.dl_1 dd.dd_1{width:280px; background-image: url(/resources/images/additional-service/mobile_tip_ico_01.png);}
.mobile .section_tips dl.dl_1 dd.dd_2{width:240px; background-image: url(/resources/images/additional-service/mobile_tip_ico_02.png);}
.mobile .section_tips dl.dl_1 dd.dd_3{width:260px;  background-image: url(/resources/images/additional-service/mobile_tip_ico_03.png);}
/* security */
.security .tab_area .inner ul li{width:50%;}
.security .section1{margin-bottom:0;}
.security .section1 .sec_cont{margin-bottom:0;}
.security .section1 .sec_cont .section_tit{color:#fff;}
.security .section1 .sec_cont{padding:56px 50px; background:url(/resources/images/additional-service/security_section1_bg.jpg) 0 0 no-repeat;}
.security .section1 .sec_cont ul:after{display:block; clear:both; content:"";}
.security .section1 .sec_cont li{float:left; width:260px;  padding-top:100px; color:#85d0ed; background-position:center 0; background-repeat:no-repeat; text-align:center;}
.security .section1 .sec_cont li.list1{background-image:url(/resources/images/additional-service/security_section1_ico_01.png);}
.security .section1 .sec_cont li.list2{background-image:url(/resources/images/additional-service/security_section1_ico_02.png);}
.security .section1 .sec_cont li.list3{background-image:url(/resources/images/additional-service/security_section1_ico_03.png);}
.security .section1 .sec_cont li.list4{background-image:url(/resources/images/additional-service/security_section1_ico_04.png);}
.security .section2{padding-top:70px;}
.security .section2 .sec_sub_cont .sub_tit{background-image:url(/resources/images/additional-service/security_section2_ico_01.png); background-position:167px 0;}
.security .section3 .sec_cont {margin-bottom:0; padding:50px 0;}
.security .section3 .sec_cont .sec_tit_area{margin-bottom:0;}
.security .section3  dl{overflow:hidden;}
.security .section3  dl dt{width:100%; margin-bottom:20px; padding:14px 0; font-size:22px; text-align:center; color:#fff; background:url(/resources/images/additional-service/security_section3_tit_bg.jpg) 0 0 no-repeat;}
.security .section3  dl dd.dubble_dd{width:510px; height:212px; padding:50px 0 0 50px;; background-color:#f4f4f4; margin-bottom:20px;}
.security .section3  dl dd.fl_left{float:left;}
.security .section3  dl dd.fl_right{float:right;}
.security .section3  dl dd.fl_clear{clear:both; width:100%;}
.security .section3  dl dd.fl_left h5{background-image:url(/resources/images/additional-service/security_section3_ico_01.png);}
.security .section3  dl dd.fl_right h5{background-image:url(/resources/images/additional-service/security_section3_ico_02.png);}
.security .section3  dl dd h5{float:left; margin-right:80px; padding-bottom:80px; font-size:15px; font-weight:500; background-repeat:no-repeat; background-position:0 73px;}
.security .section3  dl dd h5 strong{color:#2483c5; font-size:20px;}
.security .section3  dl dd ul{float:left; }
.security .section3  dl dd.fl_right ul{float:left;}
.security .section3  dl dd.fl_right ul.sub_fl_right{margin-left:40px;}
.security .section3  dl dd.fl_left > ul > li{position:relative; padding-left:15px;}
.security .section3  dl dd.fl_left > ul > li:before{display:block; position:absolute; left:0; top:9px; margin-right:10px; width:4px; height:4px; border-radius:4px; background-color:#2483c5; content:""; }
.security .section3  dl dd > ul > li{font-size: 16px;}
.security .section3  dl dd table{border-top:2px solid #5a5a5a;}
.security .section3  dl dd table th, .security .section3  dl dd table td{padding:19px 0; border-bottom:1px solid #efefef; border-right:1px solid #efefef; text-align:center;}
.security .section3  dl dd table th{background-color:#f9f9f9;}
.security .section3  dl dd table td{color:#888;}
.security .section3  dl dd table .bdr_0{border-right:0;}
.security .section3  dl dd table tfoot td{color:#333;}
.security .section_tips dl.dl_1 dd.dd_1{width:280px; background-image: url(/resources/images/additional-service/security_tip_ico_01.png);}
.security .section_tips dl.dl_1 dd.dd_2{width:240px; background-image: url(/resources/images/additional-service/security_tip_ico_02.png);}
.security .section_tips dl.dl_1 dd.dd_3{width:260px; background-image: url(/resources/images/additional-service/security_tip_ico_03.png);}

/* membership */
.membership .visual_area{background-image:url(/resources/images/membership/membership_visual.jpg);}
.membership .membership_cont{width:812px; padding:95px 163px; border:1px solid #ccc;}
.membership .step{margin-bottom:75px; text-align:center;}
.membership .sec1 .txt{margin-bottom:35px; font-size:16px; color:#888; text-align:center;}
.membership p.find_txt{padding-top:15px;}
.membership p.find_txt > span{display:inline-block; margin-right:10px; font-size:14px; color:#b4b4b4;}
.membership .find_btn{font-size:14px; font-weight:500; color:#2484c6;}
/* login */
.login .sec2{width:465px; margin:0 auto; text-align:center;}
.login .sec2 input{margin-bottom:10px;}
.login .sec2 input.mgb{margin-bottom:30px;}
.login .sec2 .security .left #captcha{float:center;}
.login .sec2 .security{overflow:hidden; padding:20px 0;}
.login .sec2 .security .left{float:left; width:48%;}
.login .sec2 .security .right{float:left; width:48%; text-align:left;}
.login .sec2 .security .right p{font-size:13px; color:#aaa;}
.login .sec2 .join_list{display:inline-block; overflow:hidden; padding-top:20px; text-align:center;}
.login .sec2 .join_list li{float:left; padding:0 10px; line-height:100%; border-left:1px solid #aaa;}
.login .sec2 .join_list li:first-child{border-left:none;}
.login .sec2 .join_list li a{font-size:14px; color:#aaa;}
/* find-id */
.find-id .tab_list{overflow:hidden;}
.find-id .tab_list li{float:left; width:50%; background-color:#f9f9f9; border-top:1px solid #eaeaea; border-bottom:1px solid #535353; text-align:center; box-sizing:border-box;}
.find-id .tab_list li.on{background-color:#fff; border-left:1px solid #535353; border-top:1px solid #535353; border-right:1px solid #535353; border-bottom:none;}
.find-id .tab_list li.on a{color:#333; font-weight:500;}
.find-id .tab_list li a{display:inline-block; width:100%; padding:15px 0; font-size:16px; color:#aaa;}
.find-id .sec2 .cont{display:none; width:480px; padding-top:50px; margin:0 auto 30px; text-align:center;}
.find-id .sec2 .cont.on{display:block;}
.find-id .sec2 .bisuiness{width:530px;}
.find-id .individual span.text{display:block; float:left; width:58px; padding-top:13px; font-weight:400; text-align:left;}
.find-id .bisuiness span.text{display:block; float:left; width:107px;padding-top:13px; font-weight:400; text-align:left;}
.find-id .cont span.input{display:block; float:left;}
.find-id .cont .cont_inner{overflow:hidden; margin-bottom:10px;}
.find-id .cont .cont_inner.last{padding-bottom:20px;}
/*find-result*/
.find-result .sec1{margin-bottom:50px;}
.find-result .sec1 p{font-size:16px; text-align:center;}
.find-result .sec1 .txt1{font-weight:500;}
.find-result .sec1 .txt2{color:#888;}
.find-result .sec1 .txt2 span{color:#ff0000;}
.find-result .sec2 .inner{width:480px; margin:0 auto;}
/* change */
.change .sec2 .txt1{width:100%; padding:40px 0; margin-bottom:20px; background-color:#f9f9f9; font-size:20px; font-weight:400; text-align:center;}
.change .sec2 .txt1 span{display:inline-block; padding-top:10px; font-size:16px; color:#888;}
/*type-selection*/
.type-selection .sec1 h3{margin-bottom:20px;}
.type-selection .sec2 .type_box{overflow:hidden; background-color:#f9f9f9; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.type-selection .sec2 .type_box div{float:left; width:50%; padding-top:33px; margin-bottom:33px; text-align:center; box-sizing:border-box;}
.type-selection .sec2 .type_box .individual{border-top:2px solid #2483c8; border-right:1px solid #eaeaea;}
.type-selection .sec2 .type_box .bisuiness{border-top:2px solid #22bcc6;}
.type-selection .sec2 .type_box p{margin-bottom:20px; font-size:22px; font-weight:400;}
.type-selection .sec2 .type_box span{font-size:15px; color:#888;}
/* register */
.register .sec2 .txt1{margin-bottom:10px; font-size:14px; color:#aaa; text-align:right;}
.register .sec2 .txt1:before{content:"*"; display:inline-block; margin-right:5px; color:#f69679;}
.register .sec2 .txt2{padding-top:10px; font-size:14px; color:#aaa;}
.register #container{position:relative;}
.register .pop_up{display:none; overflow:hidden; position:fixed; left:0; top:0; width:100%; height:100%; background-color: rgba(126, 126, 126, 0.6); z-index:1000;}
.register .pop_up.on{display:block;}
.register span.notice {color: #ff0000;}
.register .pop_up .pop_inner{position:relative; top:25%; left:50%; padding:60px 35px 30px; margin-left:-230px; width:410px; background-color:#fff;}
.register .pop_up h4{margin-bottom:10px; font-size:18px; font-weight:400; line-height:2em; color:#333; border-bottom:2px solid #333;}
.register .pop_up .num_box{padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #e6e6e6;}
.register .pop_up a.look_up{margin-left:10px; font-weight:400; color:#2484c6;}
.register .pop_up .txt{padding-left:13px; margin-bottom:20px; margin-top:20px; font-size:14px; color:#aaa; text-indent:-13px; text-align: center;}
.register .pop_up .cont1 .inner{overflow:hidden; padding:30px 0; background-color:#f5f5f5;}
.register .pop_up .cont1 p.half{float:left; width:49%; font-size:16px; font-weight:400; text-align:center;}
.register .pop_up .cont1 p.half:first-child{border-right:1px solid #e6e6e6;}
.register .pop_up .cont1 p span{color:#888; font-weight:300;}
.register .pop_up a.pop_close{position:absolute; right:20px; top:20px;}
.register .pop_up .btn_area{padding-top:20px;}
.register .pop_up table{margin-bottom:10px; border-top:1px solid #c2d1d7;}
.register .pop_up table th{padding:10px 0; background-color:#e9f0f3; border-bottom:1px solid #c2d1d7; text-align:center;}
.register .pop_up table td{padding:10px; border-bottom:1px solid #c2d1d7;}
.register .pop_up .cont3 > table{margin-bottom:10px;}
.register .pop_up .cont1, .register .pop_up .cont2, .register .pop_up .cont3 {display:none;}
.register .pop_up .cont1.on, .register .pop_up .cont2.on, .register .pop_up .cont3.on {display:block;}
.register .pop_up .cont2 .bs_list{overflow-y:scroll; height:146px;}
.register .pop_up .cont_line th,.register .pop_up .cont_line td{border-bottom:2px solid #888;}
.register .pop_up .cont_line:last-child th,.register .pop_up .cont_line:last-child td{border-bottom:none;}

/* agreement  or infobox */
.agreement .sec2 h4{margin-bottom:20px; font-size:18px; font-weight:500; line-height:100%;}
.agreement .sec2 h4 span.notice{color:#ff0000;}
ul.agree_area{margin-bottom:100px;}
ul.agree_area li{overflow:hidden; padding-bottom:10px; font-size:16px;}
ul.agree_area li p{float:left; font-weight:500;}
ul.agree_area li div{position:relative; float:right;}
ul.agree_area li label{padding-left:26px; color:#aaa;}
ul.agree_area li input:checked + label{color:#333; font-weight:400;}
ul.agree_area li label.radioNbtn{margin-left:20px;}
table.join_tb{width:100%; margin-bottom:20px; border-top:1px solid #c2d1d7; border-bottom:1px solid #c2d1d7; text-align:center;}
table.join_tb th{padding:10px 0; background-color:#e9f0f3; border-left:1px solid #c2d1d7;}
table.join_tb th:first-child{border-left:none;}
table.join_tb td{padding:10px 0; border-left:1px solid #c2d1d7; border-bottom:1px solid #c2d1d7; line-height:1.5em;}
table.join_tb td:first-child{border-left:none;}
.info_box{overflow-y:scroll; width:752px; height:153px; padding:30px; margin-bottom:30px; background-color:#f3f3f3; border:1px solid #eaeaea;}
.info_box2{overflow-y:visible; width:1000px; height:auto; padding:0; background-color:#fff; border:none;}
.sec2 .info_box h5{margin-bottom:25px; font-size:15px; font-weight:500; color:#888;}
.sec2 .info_box h6{margin-bottom:15px; font-size:15px; font-weight:500; color:#888;}
.sec2 .info_box p{margin-bottom:25px; font-size:15px; color:#888;}
.sec2 .info_box span{display:inline-block; padding-bottom:15px; font-weight:500; color:#888;}
.sec2 .info_box ol{padding-left:13px; margin-bottom:20px;}
.sec2 .info_box ol li{margin-bottom:5px; font-size:15px; color:#888; list-style:decimal;}
.sec2 .info_box ol li ul{padding-left:15px;}
.sec2 .info_box ul.circle li{list-style:circle;}
.sec2 .info_box table{margin-bottom:15px; border-top:2px solid #aaa; color:#888;}
.sec2 .info_box table th{padding:10px; border-bottom:1px solid #aaa;}
.sec2 .info_box table td{padding:10px; border-bottom:1px solid #aaa;}
.agreement .sec2 .txt1{margin-bottom:20px; font-size:14px; color:#888;}
.agreement .sec2 .txt1:before{content:"•"; display:inline-block; margin-right:5px;}
/* complete */
.complete .sec2 .complete_cont{margin-bottom:45px; text-align:center;}
.complete .sec2 .complete_cont img.img{margin-bottom:20px;}
.complete .sec2 .complete_cont .txt1{font-size:32px; font-weight:500;}
.complete .sec2 .complete_cont .txt2{font-size:18px;}
/* policy */
.policy .sec1{margin-bottom:50px;}
.policy .tab_list{overflow:hidden;}
.policy .tab_list li{float:left; width:16.6%; background-color:#f9f9f9; border-top:1px solid #eaeaea; border-bottom:1px solid #535353; text-align:center; box-sizing:border-box;}
.policy .tab_list li.on{background-color:#fff; border-left:1px solid #535353; border-top:1px solid #535353; border-right:1px solid #535353; border-bottom:none;}
.policy .tab_list li.on a{color:#333; font-weight:500;}
.policy .tab_list li a{display:inline-block; width:100%; padding:15px 0; font-size:16px; color:#aaa;}
.policy .sec2 .cont{width:1000px; margin:0 auto 30px;}
.policy .sec2 .cont h4{margin-bottom:30px; font-size:26px; line-height:100%; text-align:center;}
.policy .sec2 .history{width:1070px; margin:0 auto 30px;}
.policy .sec2 .history table.table_list_type{margin-bottom:40px;}
.policy .sec2 .history table.blue{background:url(/resources/images/support/supportlist_bar.jpg) 0 top no-repeat;}

.policy .sec2 .cont h5{padding-top:20px; margin-bottom:20px; font-weight:500;}
.policy .sec2 .cont .pre_view li a{color:#2484c6;}
.policy .sec2 .info_box p{margin-bottom:0;}
.policy .sec2 .info_box span{display:inline; padding-bottom:0;}
.policy .sec2 .info_box table{margin-bottom:0;}

/* support */
.support .tab_list{overflow:hidden;}
.support .tab_list li{float:left; width:16.66%; background-color:#f9f9f9; border-top:1px solid #eaeaea; border-bottom:1px solid #535353; text-align:center; box-sizing:border-box;}
.support .tab_list li.on{background-color:#fff; border-left:1px solid #535353; border-top:1px solid #535353; border-right:1px solid #535353; border-bottom:none;}
.support .tab_list li.on a{color:#333; font-weight:500;}
.support .tab_list li a{display:inline-block; width:100%; padding:15px 0; font-size:16px; color:#aaa;}
.support table.blue{background:url(/resources/images/support/supportlist_bar.jpg) 0 top no-repeat;}
.support table tr.notice td{background-color:#f5f9fb;}
.support .table_list_type td:nth-child(3){padding-left:20px; text-align:left;}
.support .table_tit{overflow:hidden;}
.support .table_tit h3{float:left; margin-right:10px; font-size:20px; line-height:normal;}
.support .table_tit p{float:right; font-size:15px; color:#888;}
.support .table_tit p:before{display:inline-block; margin-right:5px; color:#f69679; content:"*";}
.support .security{overflow:hidden;}
.support .security .left{float:left;}
.support .security .right{float:left; padding-top:10px; margin-left:20px;}
.support .security .right p{margin-bottom:5px; font-size:13px; color:#aaa;}
.support .table_1 td.none{border:none;}
/* list */
.list .search_box{margin-bottom:30px;}
.list-view .sec1{padding-top:2px; background:url(/resources/images/support/supportlist_bar.jpg) 0 top no-repeat;}
.list-view .table_list_type td{font-weight:400;}
.list-view .table_list_type td:nth-child(2){font-weight:300; text-align:left;}
.list-view .table_list_type td:nth-child(2) a{color:#888;}
.list-view .table_list_type tr.notice td{background-color:#fff; padding:30px 0; font-weight:500;}
.list-view .table_list_type tr.notice td:nth-child(2){font-size:18px;}
.list-view .table_list_type tr.notice td:nth-child(2) a{color:#333;}
.list-view .table_list_type tr.notice td span.date{display:inline-block; margin-left:25px; font-size:15px; font-weight:300; color:#888;}
.list-view .table_list_type tr.cont td{padding:0; text-align:left;}
.list-view .table_list_type tr.cont td p.down_area{padding:15px 50px; background-color:#f9f9f9; color:#888;}
.list-view .table_list_type tr.cont td p.down_area span{display:inline-block; margin-right:30px; font-weight:500;}
.list-view .table_list_type tr.cont td p.down_area a{margin-right:20px; color:#888;}
.list-view .table_list_type tr.cont .text_box{padding:50px;}
.list-view .table_list_type tr.cont .text_box p{color:#888;}
.list-view .table_list_type td a.view_next:after{content:""; display:inline-block; width:11px; height:7px; margin-left:30px; background:url(/resources/images/etc/list_arrow_t.gif) center center no-repeat;}
.list-view .table_list_type td a.view_prev:after{content:""; display:inline-block; width:11px; height:7px; margin-left:30px; background:url(/resources/images/etc/list_arrow_b.gif) center center no-repeat;}
/* contact */
.contact .table_1{margin-bottom:40px;}
.contact .table_1 th{padding:10px 0 10px 30px;}
.contact .table_1 td{padding:10px 0 10px 30px;}
.contact .table_1 .write_box{width:570px; padding:20px; resize:none; box-sizing:border-box; background-color:#f3f3f3; border:1px solid #eaeaea;}
.contact h4.agree_tit{margin-bottom:10px; font-size:18px; font-weight:500; line-height:2em; border-bottom:2px solid #393939;}
.contact h4.agree_tit span.notice{color:#ff0000;}
.contact .txt2{margin-bottom:20px; font-size:14px; color:#888;}
.contact .txt2:before{content:"•"; display:inline-block; margin-right:5px;}



/* faq */
.faq .faq_section ul{border-top:none;}
.faq .faq_section .cont{display:none;}
.faq .faq_section .cont.on{display:block;}
/* service-guide */
.service-guide .tab_list li{width:25%;}
.service-guide .sec1 .search_box{margin-bottom:30px;}
.service-guide .sec1{margin-bottom:50px;}
.service-guide .sec2{margin:0 auto;}
.service-guide .sec2 .cont{display:none;}
.service-guide .sec2 .cont.on{display:block;}
/* brochure */
.brochure .table_1{margin-bottom:40px;}
.brochure .table_1 .check_list{overflow:hidden;}
.brochure .table_1 .check_list li{float:left; margin-right:15px;}
.brochure .table_1 .check_list input.custom_chk + label:before{top:2px; width:15px; height:15px; border:1px solid #aaa}
.brochure .table_1 .check_list input.custom_chk + label{padding-left:25px; font-weight:normal;}
.brochure .table_1 .check_list input.custom_chk:checked + label:after{left:3px; top:0;}
.brochure .table_1 th .small_txt{font-size:11px; color:#aaa; font-weight:400;}
.brochure .table_1 td ul{overflow:hidden; padding-top:0;}
.brochure .table_1 td li.consulting{float:left; margin-left:30px; color:#333;}
.brochure .table_1 td li.consulting:first-child{margin-left:0;}
.brochure .table_1 td li.consulting label{padding-left:26px;}
.brochure .table_1 input.radioBtn + label:before{top:0;}
.brochure .table_1 input.radioBtn:checked + label:after{top:5px;}
.brochure h4{margin-bottom:20px; font-size:18px; font-weight:500;}
.brochure h4 span.notice{color:#ff0000;}
.brochure .txt1{margin-bottom:20px; font-size:14px; color:#888;}
.brochure .txt1:before{content:"•"; display:inline-block; margin-right:5px;}
.brochure .type_box{overflow:hidden; background-color:#f9f9f9; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.brochure .type_box div{float:left; width:50%; padding-top:33px; margin-bottom:33px; text-align:center; box-sizing:border-box;}
.brochure .type_box .left{border-top:2px solid #2483c8; border-right:1px solid #eaeaea;}
.brochure .type_box .left p{font-weight:400; color:#2483c5;}
.brochure .type_box .right{border-top:2px solid #22bcc6;}
.brochure .type_box .right p{font-weight:400; color:#22bcc6;}
.brochure .type_box p{margin-bottom:20px; font-size:22px;}
.brochure .type_box a:after{display:inline-block; width:15px; height:13px; margin-left:10px; background-image:url(/resources/images/etc/btn_down.gif); content:"";}

/* mypage */
.mypage .visual_area{background:url(/resources/images/mypage/mypage_list_visual.jpg) center 0 no-repeat;}
.mypage .content tr.none{display:none;}
.mypage .content .bottom1{width:176.5px; margin-bottom:5px;}
.mypage .content .bottom2{width:93.5px; margin-bottom:5px;}
.mypage .condition.conW,.mypage .condition.conA{color:#3a8cc9;}
.mypage .condition.conC{color:#f65656;}
.mypage .condition.conI,.mypage .condition.conE{color:#397e39;}
.mypage .condition.conF,.mypage .condition.conO, .mypage .condition.conK{color:#333;}
/* type-selection2 */
.type-selection2 .content_right{width:942px; padding:80px 0 70px; box-sizing: border-box;}
.type-selection2 .list{font-size: 0;text-align: center;}
.type-selection2 .list dt {display: inline-block;width: 180px;height: 212px;margin: 0 10px;padding: 35px 0 0 30px;background-color: #f0f0f0;font-weight: 400;font-size: 24px;line-height: 1.2;box-sizing: border-box;vertical-align: top;text-align: left;}
.type-selection2 .list dd{display: inline-block; width:180px; height:212px; margin: 20px 10px 0; background-color:#2484c6; background-position: right 28px bottom 28px; background-repeat:no-repeat; text-align:left;}
.type-selection2 .list dd:nth-child(-n+4) {margin-top: 0;}
.type-selection2 .list dd.firewall {background-image:url(/resources/images/ico/ico_mypage_firewall.png);}
.type-selection2 .list dd.server_state {background-image:url(/resources/images/ico/ico_mypage_server_state.png);}
.type-selection2 .list dd.dns {background-image:url(/resources/images/ico/ico_mypage_dns.png);}
.type-selection2 .list dd.server_reboot {background-image:url(/resources/images/ico/ico_mypage_server_reboot.png); background-position: right 24px bottom 28px;}
.type-selection2 .list dd.ip_addr {background-image:url(/resources/images/ico/ico_mypage_ip_addr.png);}
.type-selection2 .list dd.install_os {background-image:url(/resources/images/ico/ico_mypage_install_os.png);}
.type-selection2 .list dd.req_etc {background-image:url(/resources/images/ico/ico_mypage_req_etc.png);}
.type-selection2 .list dd a{display:block; width:180px; height:212px; font-size:20px; padding: 35px 0 0 30px; font-weight:400; color:#fff; line-height: 1.4; box-sizing: border-box;}
.type-selection2 .check{margin-top:40px; letter-spacing:-1px; text-align: center;}
.type-selection2 .check input{margin-top:5px;}
.type-selection2 .check label{display:inline-block; padding-left:5px;}
/* technical-support */
.mypage .search_box{margin-bottom:30px;}
.mypage .table_1{margin-bottom:40px;}
.mypage .table_1.etc{margin-bottom:0;}
.mypage .table_2{margin-bottom:40px; font-size:16px; border-top:2px solid #393939;}
.mypage .table_2.add{border-top:1px solid #ccc;}
.mypage .table_2 thead th , .table_2 thead td{height:28px;}
.mypage .table_2 thead th{padding:12px 0; background-color:#e9f0f3; text-align:center;}
.mypage .table_2 tbody.complete td{font-size:15px; color:#888; text-align:center;}
.mypage .table_2 tbody td{padding:5px 3px; border-bottom:1px solid #ccc;}
.mypage .table_2 tbody th.w157{width:157px;}
.mypage .table_2 tbody td input{width:100%;}
.mypage .table_2 tbody td input[type="file"]{width:0; height:0; padding:0;}
.mypage .table_2 tbody td:first-child{padding-left:0;}
.mypage .table_2 tbody td select{width:100%;}
.mypage .table_2 tbody td select.last_select{width:auto;}
.mypage .table_2 tbody td select.last_select2{width:220px;}
.mypage .table_2 tbody td.last_td input{width:150px; margin-right:4px;}
.mypage .table_2 tbody td.last_td2 input{width:360px; margin-right:5px;}
.mypage .table_2 tbody td.last_td input.last_input{width:auto;}
.mypage .table_2 tbody td.add_td{padding:15px 0; text-align:center}
.mypage .table_2 input{height:38px; padding:5px 10px; background-color:#f3f3f3; border:1px solid #c0c0c0; box-sizing:border-box;}
.mypage .table_2 input::placeholder{color:#aaa;}
.mypage .table_2 input.address{margin-bottom:5px;}
.mypage .table_2 select{height:40px; margin-left:0; padding-left:7px; background-color:#f3f3f3; border:1px solid #c0c0c0; font-size:13px; color:#aaa; vertical-align:top;}
.mypage .table_2 select.w157{width:157px;}
.mypage .write_box{width:100%; padding:20px; resize:none; box-sizing:border-box; background-color:#f3f3f3; border:1px solid #eaeaea;}
.mypage .th_border{border-bottom:1px solid #ccc;}
.mypage .tit_box:after{display:block; clear:both; content:"";}
.mypage .tit_box .table_tit{float:left;}
.mypage .table_1 .file_download{display:inline-block; margin-left:0; margin-bottom:10px; color:#888;}
.mypage .table_1 > div:last-child > .file_download{margin-bottom:0;}
.mypage .evaluation_area{padding-bottom:50px; margin-bottom:50px; border-bottom:1px solid #e6e6e6;}
.mypage .evaluation_area p{margin-bottom:20px; font-size:20px; font-weight:400; text-align:center;}
.mypage .evaluation_area p span{font-size:15px; color:#888;}
.mypage .evaluation_area .bar_area{overflow:hidden; width:540px; margin:0 auto 40px;}
.mypage .evaluation_area .bar_area .count_area{float:left; font-size:13px; color:#888; text-align:center;}
.mypage .evaluation_area .bar_area .count_area:before{display:block; font-size:30px; color:#333; font-weight:300; line-height:100%;}
.mypage .evaluation_area .bar_area .count_area.count_left:before{content:"0";}
.mypage .evaluation_area .bar_area .count_area.count_right:before{content:"10";}
.mypage .evaluation_area .bar_list{overflow:hidden; float:left; margin:0 20px}
.mypage .evaluation_area .bar_list button{float:left; width:40px; height:50px; margin-left:2px; background-color:#f3f3f3;}
.mypage .evaluation_area .bar_list button:first-child{margin-left:0;}
.mypage .evaluation_area .bar_list button.on{background-color:#2484c6;}
.mypage .evaluation_area .bar_list button.prev{background-color:#2484c6;}
.mypage .info_box{font-size:14px; color:#888;}
.mypage .info_box h6,.mypage .info_box p,.mypage .info_box ul li{margin-bottom:10px;}
.mypage p.txt2{padding-top:35px; font-size:16px; font-weight:400;}
.mypage .table_1 td ul{overflow:hidden; padding-top:0;}
.mypage .table_1 td li.cent_list{float:left; margin-left:30px; color:#333;}
.mypage .table_1 td li.cent_list:first-child{margin-left:0;}
.mypage .table_1 td li.cent_list label{padding-left:26px;}
.mypage td ul li input.radioBtn + label:before{top:0;}
.mypage td ul li input.radioBtn:checked + label:after{top:5px;}
.mypage .sec1 h3{font-size:32px; margin-bottom:40px; text-align:center;}
/* visiting */
.mypage.visiting .view_table{text-align:center; border-right:1px solid #eaeaea; border-left:1px solid #eaeaea;}
.mypage.visiting .view_table th , .mypage.visiting .view_table td{width:25%; padding:20px 0; text-align:center;}
.mypage.visiting .view_table .border_right{border-right:1px solid #eaeaea;}
.mypage.visiting .view_table .visite_time {margin-bottom:40px;}
.mypage.visiting .view_table .visite_time td{height:60px;}
.mypage.visiting .view_table .visite_time td .time{color:#333; font-size:32px; line-height:1.5em;}
.mypage.visiting .cancle_area{border-top:1px solid #ccc;}
/* authorization */
.authorization .content_right .tit{font-size:29px;}
.authorization .content_right{padding:100px 40px;}
.authorization .content_right h5{margin-bottom:20px; font-size:20px;}
.authorization .content_right p{margin:0 0 20px 10px; color:#888;}
.authorization .content_right strong{display:block; margin-bottom:25px; font-size:18px; font-weight:400; line-height:1.2em; text-align:center; letter-spacing:-0.8px;}
.authorization .content_right ul.leave_txt{margin:0 0 40px 10px; color:#888;}
.authorization .content_right ul.leave_txt li{padding-left:10px; text-indent:-10px;}
.authorization .content_right .txt1{margin-bottom:10px; font-size:14px; color:#b4b4b4;}
.authorization .content_right .txt1 span{float:right;}
.authorization .content_right .txt1 span:before{content:"*"; display:inline-block; margin-left:3px; color:#f69679;}
.authorization .content_right table.join_tb td{color:#888;}
.authorization .content_right .check_area{margin-bottom:60px;}
.authorization .sec1{width:480px; margin:0 auto;}
.authorization .sec1 ul.notice_txt{margin-bottom:20px; color:#aaa; letter-spacing:-1px;}
.authorization .sec1 input.mgb{margin-bottom:10px;}
.authorization button {position:absolute; top:0; left:0; z-index:0; display:inline-block; width:76px; margin-left:5px; background:#888; text-align:center; font-size:13px; line-height:37px; border-radius: 25px; color:#fff;}
.authorization .file_input{z-index:98; position:absolute; top:0; left:0; opacity: 0; width:85px; height:39px;}
.authorization .btn_area{overflow:hidden; text-align:right;}
.authorization .file_area{display:inline-block; position:relative; left:0; top:0; vertical-align:top; width:85px; height:39px;}
.authorization .delFile{display:inline-block; width:28px; height:28px; margin:6px 0 0 10px; background:url(/resources/images/common/ico_add.gif) no-repeat; background-position:-28px 0;}
.authorization input[type="file"]{clip:unset;}
.authorization .first_area{margin-bottom:0;}
.authorization .txt_mk{margin-bottom:20px; font-size:14px; color:#888;}
.authorization .txt_mk:before{content:"•"; display:inline-block; margin-right:5px;}
/* carrying-equipment */
.carrying .x_btn.list_delete{margin-top:-7px;}
.carrying ul.carry_list{overflow:hidden; padding-top:0; margin-bottom:10px;}
.carrying ul.carry_list li{float:left; margin-left:30px; color:#333;}
.carrying ul.carry_list li:first-child{margin-left:0;}
.carrying ul.carry_list li label{padding-left:26px;}
.carrying ul.carry_list li input.radioBtn + label:before{top:0;}
.carrying ul.carry_list li input.radioBtn:checked + label:after{top:5px;}
.carrying .another1{margin-bottom:10px;}
.carrying .another2{border-top:none;}
.carrying td.date_text{width:233px;}
/* billing */
.billing .tit{margin-bottom:10px; font-size:20px; font-weight:400; text-align:left;}
.billing .txt1{color:#888;}
.billing .text_box{float:left; margin-bottom:40px;}
.billing .search_box{float:right; padding-top:30px; margin-bottom:0;}
.billing a.btn_bill{position:relative; color:#2484c6; font-weight:400;}
.billing a.btn_bill:before{content:""; position:absolute; top:-3px; left:-32px; width:25px; height:31px; background:url(/resources/images/mypage/mypage_ico7.png) 0 0 no-repeat;}
.billing .content_right2{float:left; width:860px;}
.billing .content_right2 .tit{margin-bottom:40px; font-size:30px; line-height:1.3em; text-align:center;}
.billing .content_right2 .btn_area{margin-bottom:40px; text-align:right;}
.billing .view_inner{padding:70px 40px; border:1px solid #e2e2e2;}
.billing .view_inner h3{margin-bottom:25px;}
.billing .view_inner h5{margin-bottom:10px; font-size:20px; line-height:100%;}
.billing .view_inner .table_1.other th{padding:20px 0; background-color:#e9f0f3; text-align:center;}
.billing .view_inner .table_1.other tbody td{text-align:center; border-left:1px solid #e6e6e6;}
.billing .view_inner .table_1.other tbody td:first-child{border-left:0;}
.billing .view_inner .list li{border-top:2px solid #000;}
.billing .view_inner .list li p{padding:20px 0 20px 20px; font-size:16px; font-weight:400; color:#2484c6;}
.billing .view_inner .view_tb{margin-bottom:40px;}
.billing .view_inner .view_tb:last-child{margin-bottom:65px;}
.billing .view_inner .view_tb th{padding:20px 0; background-color:#e9f0f3; border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6; text-align:center;}
.billing .view_inner .view_tb th:first-child{border-left:none;}
.billing .view_inner .view_tb td{padding:20px 0; border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; color:#888; text-align:center;}
.billing .view_inner .view_tb td:first-child{border-left:0;}
.billing .view_inner .view_tb tfoot td{padding:20px 25px; background-color:#f8f8f8; color:#333; font-size:16px; font-weight:500; text-align:left;}
.billing .view_inner .view_tb tfoot td.last{color:#2582c5; font-weight:400; text-align:right;}
.billing .view_inner .vat{overflow:hidden; margin-bottom:60px;}
.billing .view_inner .vat h5{float:left; width:30%; margin-bottom:0; font-size:26px; line-height:100%;}
.billing .view_inner .vat table{float:right; width:70%; border-top:2px solid #000; font-size:20px;}
.billing .view_inner .vat table th{padding:20px 0; border-bottom:1px solid #e6e6e6; font-weight:400; text-align:right;}
.billing .view_inner .vat table td{padding:20px 20px 20px; border-bottom:1px solid #e6e6e6; color:#2484c6; font-weight:400; text-align:right;}
.billing .view_inner .vat table td small{font-size:15px; color:#888;}
.billing .view_inner .vat table tfoot td,.billing .view_inner .vat table tfoot th{background-color:#f8f8f8;}
.billing .view_inner .etc{overflow:hidden;}
.billing .view_inner .etc .table_1{margin-bottom:20px;}
.billing .view_inner .etc .table_1.other tbody td{padding:20px 0 20px 40px; text-align:left;}
.billing .view_inner .etc h6{float:left; width:18%; font-size:16px; font-weight:400;}
.billing .view_inner .etc ul{float:right; width:82%;}
.billing .view_inner .etc ul li{position:relative; padding-left:20px; font-size:14px; color:#aaa;}
.billing .view_inner .etc ul li:before{display:block; position:absolute; left:0; top:9px; margin-right:10px; width:4px; height:4px; border-radius:4px; background-color:#aaa; content:""; }
.billing .view_inner .etc ul li a{color:#2484c6;}
/* apply */
.apply_form:after{display:block;clear:both;content:""}
.apply_form .select_wrap{float:left;width:805px}
.apply_form .apply_table ul{padding:0}
.apply_form input.custom_chk:checked + label:after{display:inline-block;left:0;top:0;width:22px;height:22px;line-height:22px;text-align:center}
.table_input_box{margin:-15px 0}
.table_input_box select:first-child{margin-left:0}
.apply_table{margin-bottom:45px;border-top:2px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}
.apply_table .use_period,.apply_table .product_name{color:#333}
.apply_table .due_date,
.apply_table .req_date{color:#333}
.apply_table tr.br_b th,.apply_table tr.br_b td{border-bottom:2px solid #adadad}
.apply_table tr.none td{padding-bottom:0;border-bottom:none}
.apply_table tr.none+tr td{padding-top:10px}
.apply_table th{width:160px;padding:25px 0 25px 20px;border-bottom:1px solid #ccc;text-align:left;vertical-align:top}
.apply_table th.center{text-align:center}
.apply_table td{padding:25px 0;border-bottom:1px solid #ccc;color:#888}
.apply_table td ul{padding-top:10px}
.apply_table a{margin-left:8px}
.apply_table .bdr_bottom th, .apply_table .bdr_bottom td {border-bottom:1px solid #333;}
input.radio_btn{position:absolute;left:-9999px}
input.radio_btn+label{position:relative;cursor:pointer;padding-left:26px}
input.radio_btn+label:before{content:"";position:absolute;left:0;top:50%;width:20px;height:20px;margin-top:-10px;line-height:20px;text-align:center;background:#fff;border:1px solid #aaa;border-radius:50%;box-sizing:border-box}
input.radio_btn:disabled+label:before{background:#ddd;border-color:#ddd}
input.radio_btn:checked+label:before{background:#fff;border-color:#2484c6}
input.radio_btn:checked+label:after{content:"";position:absolute;left:5px;top:50%;width:10px;height:10px;margin-top:-5px;background:#2484c6;border-radius:50%}
.radio_list{display:inline-block;margin:-2px -20px;padding:0!important}
.radio_list select{vertical-align:middle}
.radio_list input[type="text"]{vertical-align:middle}
.radio_list>li{display:inline-block;margin:2px 20px}
.radio_list .radio_wrap{display:inline-block;height:22px;line-height:22px;vertical-align:middle}
.radio_list>li label{display:inline-block;height:22px;line-height:22px;vertical-align:middle;}
.radio_list.type_b{margin:0}
.radio_list.type_b li{display:block;margin:20px 0 0}
.radio_list.type_b li:first-child{margin:0}
.table_input_box>.radio_list.type_b{margin-top:10px}
.radio_list.type_b label{width:160px}
input[type="text"]+.btn_confirm{margin-left:5px}
.chk_list{display:inline-block;margin:-2px -5px}
.chk_list>li{display:inline-block;height:22px;margin:2px 5px;line-height:22px}
.chk_list>li label{display:inline-block;height:22px;padding-left:30px;font-weight:300;line-height:22px}
.radio_list+.chk_list{margin-left:20px}
.warn_txt{display:inline-block; font-weight:400; font-size:14px; color:#f69679; vertical-align:middle;}
.due_date+.warn_txt{display:inline-block; margin-left:20px}
.apply_table .due_date+.warn_txt{display:inline-block;}
.definition_list>li{margin-top:8px}
.definition_list>li:first-child{margin-top:0}
.definition_list>li:after{display:block;clear:both;content:""}
.definition_list .key{display:inline-block;width:100px;vertical-align:middle}
.definition_list .val{color:#333;vertical-align:middle}
.select_list>li{margin-top:8px}
.select_list>li:first-child{margin-top:0}
.select_list>li:after{display:block;clear:both;content:""}
.select_list .key{display:inline-block;width:80px;height:45px;color:#333;line-height:45px;vertical-align:middle}
.select_list .val{height:45px;color:#333;vertical-align:middle}
.sub_box{display:inline-block;vertical-align:middle;line-height:45px;height:45px;margin-left:17px}
.sub_box .sub_txt{float:left;height:45px;padding-top:3px;color:#aaa;box-sizing:border-box}
.sub_box .sub_txt .txt{display:block;line-height:1.2}
.sub_box .sub_txt .warn_txt,.sub_box .sub_txt .txt2{display:block;margin-top:3px;line-height:1.2}
.sub_box select{float:left;margin-left:20px}
.radio_wrap+.sub_txt {display:inline-block; margin-left:10px; vertical-align: middle;}
.radio_list+.sub_txt {display:block; margin-top:10px;}
.web_fw1{display:none}
.web_fw1.on{display:inline-block}

.apply_form{position:relative;}
.apply_form .agree_area{padding-top:20px;border-top:2px solid #000}
.apply_form .agree_area .btn_agree_cont{height:24px;margin-left:12px;font-weight:400;font-size:16px;color:#2484c6}
.apply_form .agree_area label{margin-right:20px}
.apply_form .agree_area label:last-child{margin-right:0}
.apply_form .result_wrap{float:right;width:276px}
.apply_form .table_tit{overflow:hidden;}
.apply_form .table_tit h3{font-size:20px; line-height:1.5;}
.apply_form .agree_area {margin-bottom: 0;}

.result_charge{margin-top:39px;background-color:#e8f0f3;color:#333}
.result_charge_tit{padding:24px 0 20px;font-weight:400;font-size:20px;color:#333;text-align:center;line-height:1}

.result_charge_val .dep1{padding:0 20px}

.result_charge_val li{display:none}
.result_charge_val li.show{display:block}
.result_charge_val .dep1>li{padding:11px 0;border-top:1px solid #d0dee3}
.result_charge_val .dep1>li:first-child{border-top:0}
.result_charge_val .info:after{display:block;clear:both;content:""}
.result_charge_val .dep1 .key{float:left; color:#718890;}
.result_charge_val .dep1 .val{float:right}
.result_charge_val .dep1 .val .charge{font-weight:400;font-size:20px;vertical-align:middle}
.result_charge_val .dep1 .val .unit{vertical-align:middle}
.result_charge_val .dep1 .val.negative .charge{color:#f11d1d;}
.result_charge_val .dep2>li {margin-top:11px}
.result_charge_val .dep2 .key{position:relative;padding-left:11px;font-size:14px}
.result_charge_val .dep2 .key:before{display:block;position:absolute;left:2px;top:4px;width:8px;height:8px;border-width:0 0 1px 1px;border-style:solid;border-color:#718890;content:"";box-sizing:border-box}

.result_charge_val .cloud_server .dep2>li {padding-top: 10px;border-top: 1px dotted #d0dee3;}
.result_charge_val .cloud_server .dep2>li:first-child {padding-top: 0;border-top: 0;}
.result_charge_val .cloud_server .dep2 .key {display: block;float: none;margin-bottom: 3px;}
.result_charge_val .cloud_server .dep2 .key .amount {margin-left: 3px;font-weight: 400;color: #0070bd;}
.result_charge_val .cloud_server .dep2 .key .amount:before {content: "x";}

.result_charge_val .sum_charge{background-color:#ccdeea;}

.result_charge_val .charge_amount {padding: 0 20px 13px;}
.result_charge_val .charge_amount>li {padding: 5px 0;}
.result_charge_val .charge_amount>li:first-child {padding-top: 17px;}
/* .result_charge_val .charge_amount>li:last-child {padding-bottom: 17px;} */
.result_charge_val .charge_amount .key{float:left;}
.result_charge_val .charge_amount .val{float:right}
.result_charge_val .charge_amount .val .charge{font-weight:400;font-size:20px;vertical-align:middle}
.result_charge_val .charge_amount .val .unit{vertical-align:middle}
.result_charge_val .charge_amount .amount .charge:before {content:"x"}

.result_charge_val .sum_charge .dep1>li{border-width: 0 0 1px; border-style: solid;border-color:#a3c1d7;}
/* .result_charge_val .sum_charge .dep1>li:last-child{border:0;} */
.result_charge_val .sum_charge .total {padding:0 20px;}
.result_charge_val .sum_charge .total .info{padding:20px 0;}
.result_charge_val .sum_charge .dep1+.total .info,
.result_charge_val .sum_charge .charge_amount+.total .info {border-top:2px solid #434547;}
.result_charge_val .sum_charge .total .val{margin-top:14px;height:26px; color:#2484c6; line-height:26px;text-align:right}
.result_charge_val .sum_charge .total .val .charge{font-weight:400;font-size:26px}
.result_charge_val .sum_charge .total .val .unit{vertical-align:text-bottom}

.result_wrap button[type="button"]{margin-top:10px}
.btn_confirm{display:inline-block;height:45px;padding:0 30px;line-height:45px;color:#fff;background-color:#888;border-radius:23px;vertical-align:middle}
.result_fix.fixed{position:fixed;top:80px;z-index:10;width:276px;}
.result_fix.bottom{position:absolute;bottom:0;z-index:10;width:276px;}


/* webhosting */
.webhosting .visual_area{margin-bottom:0;}
.webhosting .content{position:relative; width:100%; padding-top:60px;}
.webhosting .sec{padding-top:70px;}
.webhosting .section1{margin-bottom:30px;}
.webhosting .section1 .sec_tit_area{margin-bottom:60px;}
.webhosting .section1 .tit_area2{padding-top:60px; border-top:1px solid #e4e4e4;}
.webhosting .section1 table{width:100%; text-align:center;}
.webhosting .section1 table thead{background:url(/resources/images/hosting/webhosting_section1_table_bg.jpg) 0 0 no-repeat;}
.webhosting .section1 table thead th{font-size:20px;}
.webhosting .section1 table th{padding:20px 0; font-weight:400; color:#fff; border-right:1px solid #fff;}
.webhosting .section1 table td{padding:20px 0; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; font-weight:400; line-height:20px;}
.webhosting .section1 table td p{padding-bottom:18px; font-size:26px; line-height:27px;}
.webhosting .section1 table td p span{font-size:15px;}
.webhosting .section1 table td .alert{font-size:14px; color:#f68e56;}
.webhosting .section1 table td .commonBtn2{width:117px; padding:0; line-height:40px;}
.webhosting .section1 table .bdr_none{border-right:none;}
.webhosting .section2 ul li{float:left; width:220px; padding:315px 0 0 44px; margin:0 0 0 28px; background-repeat:no-repeat; background-position:0 0;}
.webhosting .section2 ul li div{padding:30px 0 0 30px; background-color:#fff;}
.webhosting .section2 ul li div h5{font-size:18px; color:#2484c6;}
.webhosting .section2 ul li.section2_list1{margin:0; background-image:url(/resources/images/hosting/webhosting_section2_listbg_01.jpg);}
.webhosting .section2 ul li.section2_list2{background-image:url(/resources/images/hosting/webhosting_section2_listbg_02.jpg);}
.webhosting .section2 ul li.section2_list3{background-image:url(/resources/images/hosting/webhosting_section2_listbg_03.jpg);}
.webhosting .section2 ul li.section2_list4{background-image:url(/resources/images/hosting/webhosting_section2_listbg_04.jpg);}
.webhosting .section3.section_full_bg{margin-bottom:30px; padding:100px 0 121px; background:url(/resources/images/hosting/webhosting_section3_bg.jpg) 0 0 no-repeat;}
.webhosting .section3 .sec_tit_area .section_tit{color:#fff;}
.webhosting .section3 ul li{float:left; width:380px; padding-top:95px; text-align:center; color:#fff; background-position:center 0; background-repeat:no-repeat;}
.webhosting .section3 ul li.section3_list1{background-image:url(/resources/images/hosting/webhosting_section3_ico_01.png);}
.webhosting .section3 ul li.section3_list2{background-image:url(/resources/images/hosting/webhosting_section3_ico_02.png);}
.webhosting .section3 ul li.section3_list3{background-image:url(/resources/images/hosting/webhosting_section3_ico_03.png);}
.webhosting .section3 ul li span{display:block; margin-bottom:-15px; font-size:18px; color:#7ec8e4; line-height:120%;}
.webhosting .section4{margin-bottom:30px;}
.webhosting .section4 ul{padding:44px 0; background:url(/resources/images/idc-service/hosting_section4_bg.png) 0 0 no-repeat;}
.webhosting .section4 ul li{position:relative; float:left; width:380px; padding-top:106px; font-size:18px;  color:#fff; text-align:center; background-repeat:no-repeat; background-position:center 0; line-height:1.3em;}
.webhosting .section4 ul li.list1{background-image:url(/resources/images/hosting/webhosting_section4_ico_01.png);}
.webhosting .section4 ul li.list2{background-image:url(/resources/images/hosting/webhosting_section4_ico_02.png);}
.webhosting .section4 ul li.list3{background-image:url(/resources/images/hosting/webhosting_section4_ico_03.png);}
.webhosting .section4 ul li:after{display:block; position:absolute; right:0; top:0; width:1px; height:140px; background-color:#65b4d7; content:"";}
.webhosting .section4 ul li.list3:after{display:none;}
.webhosting .section5 ol{padding-top:50px; background:url(/resources/images/idc-service/hosting_section5_bar.jpg) 0 top no-repeat;}
.webhosting .section5 ol li{position:relative; float:left; width:180px; padding:106px 23px 0 23px; text-align:center; background-repeat:no-repeat; background-position:center 0;}
.webhosting .section5 ol li:after{display:block; position:absolute; right:0; top:30px; width:20px; height:36px; background:url(/resources/images/idc-service/hosting_section5_arr_ico.png) 0 0 no-repeat; content:"";}
.webhosting .section5 ol li.list1{background-image:url(/resources/images/idc-service/hosting_section5_ico_01.png);}
.webhosting .section5 ol li.list2{width:230px; background-image:url(/resources/images/idc-service/hosting_section5_ico_02.png);}
.webhosting .section5 ol li.list3{background-image:url(/resources/images/idc-service/hosting_section5_ico_03.png);}
.webhosting .section5 ol li.list4{width:151px; background-image:url(/resources/images/idc-service/hosting_section5_ico_04.png);}
.webhosting .section5 ol li.list5{width:169px; background-image:url(/resources/images/idc-service/hosting_section5_ico_05.png);}
.webhosting .section5 ol li.list5:after{display:none;}
.webhosting .section5 ol li span{font-size:18px; font-weight:400; letter-spacing:-1px;}
.webhosting .section5 ol li p{padding-top:10px; color:#888; letter-spacing:-1px;font-size: 15px;}
.webhosting .section5 ol li.list1 p{margin-bottom:20px;}
.webhosting .section5 ol li a{font-size:12px;}
.webhosting .section5 ol li a:after{display:inline-block; content:""; width:5px; height:9px; margin-left:15px; background-image:url(/resources/images/idc-service/hosting_btn_arr.png);}
.webhosting .section_tips.section_full_bg{background:url(/resources/images/hosting/webhosting_tip_bg.jpg) center bottom no-repeat;}
.webhosting .section_tips dl dt{float:left; width: 292px; height:200px; padding:40px 0 0 40px; font-size:26px;font-weight:500;line-height:1.2em; background-size:100% 100%; background-image:url(/resources/images/hosting/webhosting_section6_dt_bg_02.jpg);}
.webhosting .section_tips dl.dl_1 dt{height:210px; background-image:url(/resources/images/hosting/webhosting_section6_dt_bg_01.jpg);}
.webhosting .section_tips dl.dl_1 dd{position:relative; width:374px; padding:35px 0 45px 115px; margin-left:30px; text-align:center; background-repeat:no-repeat; color:#888; box-sizing:border-box;}
.webhosting .section_tips dl.dl_1 dd.dd_1{background-image:url(/resources/images/hosting/webhosting_section6_ico_01.png); background-position:56px 35px; border-bottom:1px solid #e8e8e8;}
.webhosting .section_tips dl.dl_1 dd.dd_2{width:365px; margin-left:0; margin-right:39px; background-image:url(/resources/images/hosting/webhosting_section6_ico_02.png); background-position:42px 35px; border-bottom:1px solid #e8e8e8;}
.webhosting .section_tips dl.dl_1 dd.dd_3{background-image:url(/resources/images/hosting/webhosting_section6_ico_03.png); background-position:67px 25px;}
.webhosting .section_tips dl.dl_1 dd.dd_4{width:365px; margin-left:0; margin-right:39px; background-image:url(/resources/images/hosting/webhosting_section6_ico_04.png); background-position:53px 25px;}
.webhosting .section_tips dl.dl_1 dd:after{top:28px; height:70px;}
.webhosting .section_tips dl.dl_1 dd.dd_2:after, .webhosting .section_tips dl.dl_1 dd.dd_4:after{display:none;}
.webhosting .section_tips dl.dl_1 dd.dd_3:after{display:block;}
.webhosting .section_tips dl.dl_2 dd{width:222px; padding-top:40px; padding-left:35px; background:none;}
.webhosting .section_tips dl.dl_2 dd.dd_1{padding-left:56px;}
.webhosting .section_tips dl.dl_2 dd.dd_2:after{display:block;}
.webhosting .section_tips dl.dl_2 dd.dd_3:after{display:none;}
.webhosting .section_tips dl.dl_2 dd:after{top:38px; height:172px;}
.webhosting .section_tips dl.dl_2 dd span{margin-bottom:35px;}
.webhosting .section_tips dl.dl_2 dd li{margin-bottom:6px;}
.webhosting .section_tips dl.dl_2 dd a{width:127px; padding-left:25px; font-weight:400; text-align:left; background:url(/resources/images/common/arrow_r2.png) 85% center no-repeat; color:#333;}
.webhosting .customer_list_section .swiper-slide p{font-size:20px; color:#797979;}
.webhosting .faq_section{margin-bottom:100px;}
/* dbhosting */
.dbhosting .visual_area{margin-bottom:0;}
.dbhosting .content{position:relative; width:100%; padding-top:60px;}
.dbhosting .sec{padding-top:70px;}
.dbhosting .section1{margin-bottom:30px;}
.dbhosting .section1 .sec_tit_area{margin-bottom:60px;}
.dbhosting .section1 .tit_area2{padding-top:60px; border-top:1px solid #e4e4e4;}
.dbhosting .section1 table{width:100%; text-align:center;}
.dbhosting .section1 table thead{background:url(/resources/images/hosting/webhosting_section1_table_bg.jpg) 0 0 no-repeat;}
.dbhosting .section1 table thead th{font-size:20px;}
.dbhosting .section1 table th{padding:20px 0; font-weight:400; color:#fff; border-right:1px solid #fff;}
.dbhosting .section1 table td{padding:20px 0; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; font-weight:400; line-height:20px;}
.dbhosting .section1 table td p{padding-bottom:18px; font-size:26px; line-height:27px;}
.dbhosting .section1 table td p span{font-size:15px;}
.dbhosting .section1 table td .alert{font-size:14px; color:#f68e56;}
.dbhosting .section1 table td .commonBtn2{width:117px; padding:0; line-height:40px;}
.dbhosting .section1 table td.td_alert{padding:30px 0 35px 140px; text-align:left; background:url(/resources/images/hosting/dbhosting_td_ico.jpg) 31px 25px #f5f5f5 no-repeat;}
.dbhosting .section1 table td.td_alert ul{overflow:hidden;}
.dbhosting .section1 table td.td_alert ul li{float:left; width:500px; font-size:14px; color:#aaa; font-weight:300;}
.dbhosting .section1 table .bdr_none{border-right:none;}
.dbhosting .section2 ul li{float:left; width:317px; padding:165px 0 0 44px; margin:0 0 0 28px; background-repeat:no-repeat; background-position:0 0;}
.dbhosting .section2 ul li div{padding:30px 0 0 30px; background-color:#fff;}
.dbhosting .section2 ul li div h5{font-size:18px; color:#2484c6;}
.dbhosting .section2 ul li.section2_list1{margin:0; background-image:url(/resources/images/hosting/dbhosting_section2_listbg_01.jpg);}
.dbhosting .section2 ul li.section2_list2{background-image:url(/resources/images/hosting/dbhosting_section2_listbg_02.jpg);}
.dbhosting .section2 ul li.section2_list3{background-image:url(/resources/images/hosting/dbhosting_section2_listbg_03.jpg);}
.dbhosting .section3.section_full_bg{margin-bottom:30px; padding:100px 0 121px; background:url(/resources/images/hosting/webhosting_section3_bg.jpg) 0 0 no-repeat;}
.dbhosting .section3 .sec_tit_area .section_tit{color:#fff;}
.dbhosting .section3 ul{width:760px; margin:0 auto;}
.dbhosting .section3 ul li{float:left; width:380px; padding-top:95px; text-align:center; color:#fff; background-position:center 0; background-repeat:no-repeat;}
.dbhosting .section3 ul li.section3_list1{background-image:url(/resources/images/hosting/webhosting_section3_ico_01.png);}
.dbhosting .section3 ul li.section3_list2{background-image:url(/resources/images/hosting/webhosting_section3_ico_02.png);}
.dbhosting .section3 ul li.section3_list3{background-image:url(/resources/images/hosting/webhosting_section3_ico_03.png);}
.dbhosting .section3 ul li span{display:block; margin-bottom:-15px; font-size:18px; color:#7ec8e4; line-height:120%;}
.dbhosting .section4{margin-bottom:30px;}
.dbhosting .section4 ul{width:880px; margin:0 auto; padding:44px 0; background:url(/resources/images/hosting/dbhosting_section4_bg.png) center 0 no-repeat;}
.dbhosting .section4 ul li{position:relative; float:left; width:440px; padding-top:106px; font-size:18px;  color:#fff; text-align:center; background-repeat:no-repeat; background-position:center 0; line-height:1.3em;}
.dbhosting .section4 ul li.list1{background-image:url(/resources/images/hosting/dbhosting_section4_ico_01.png);}
.dbhosting .section4 ul li.list2{background-image:url(/resources/images/hosting/dbhosting_section4_ico_02.png);}
.dbhosting .section4 ul li:after{display:block; position:absolute; right:0; top:0; width:1px; height:140px; background-color:#65b4d7; content:"";}
.dbhosting .section4 ul li.list2:after{display:none;}
.dbhosting .section5 ol{padding-top:50px; background:url(/resources/images/idc-service/hosting_section5_bar.jpg) 0 top no-repeat;}
.dbhosting .section5 ol li{position:relative; float:left; width:180px; padding:106px 23px 0 23px; text-align:center; background-repeat:no-repeat; background-position:center 0;}
.dbhosting .section5 ol li:after{display:block; position:absolute; right:0; top:30px; width:20px; height:36px; background:url(/resources/images/idc-service/hosting_section5_arr_ico.png) 0 0 no-repeat; content:"";}
.dbhosting .section5 ol li.list1{background-image:url(/resources/images/idc-service/hosting_section5_ico_01.png);}
.dbhosting .section5 ol li.list2{width:230px; background-image:url(/resources/images/idc-service/hosting_section5_ico_02.png);}
.dbhosting .section5 ol li.list3{background-image:url(/resources/images/idc-service/hosting_section5_ico_03.png);}
.dbhosting .section5 ol li.list4{width:151px; background-image:url(/resources/images/idc-service/hosting_section5_ico_04.png);}
.dbhosting .section5 ol li.list5{width:169px; background-image:url(/resources/images/idc-service/hosting_section5_ico_05.png);}
.dbhosting .section5 ol li.list5:after{display:none;}
.dbhosting .section5 ol li span{font-size:18px; font-weight:400; letter-spacing:-1px;}
.dbhosting .section5 ol li p{padding-top:10px; color:#888; letter-spacing:-1px;font-size: 15px;}
.dbhosting .section5 ol li.list1 p{margin-bottom:20px;}
.dbhosting .section5 ol li a{font-size:12px;}
.dbhosting .section5 ol li a:after{display:inline-block; content:""; width:5px; height:9px; margin-left:15px; background-image:url(/resources/images/idc-service/hosting_btn_arr.png);}
.dbhosting .section_tips.section_full_bg{padding:65px 0; background:url(/resources/images/hosting/webhosting_tip_bg.jpg) center bottom no-repeat;}
.dbhosting .section_tips dl dt{float:left; width: 292px; height:200px; padding:40px 0 0 40px; font-size:26px;font-weight:500;line-height:1.2em; background-size:100% 100%; background-image:url(/resources/images/hosting/webhosting_section6_dt_bg_02.jpg);}
.dbhosting .section_tips dl.dl_1 dt{height:210px; background-image:url(/resources/images/hosting/webhosting_section6_dt_bg_01.jpg);}
.dbhosting .section_tips dl.dl_1 dd{position:relative; width:374px; padding:35px 0 45px 115px; margin-left:30px; text-align:center; background-repeat:no-repeat; color:#888; box-sizing:border-box;}
.dbhosting .section_tips dl.dl_1 dd.dd_1{background-image:url(/resources/images/hosting/dbhosting_section6_ico_01.png); background-position:58px 37px; border-bottom:1px solid #e8e8e8;}
.dbhosting .section_tips dl.dl_1 dd.dd_2{width:365px; margin-left:0; margin-right:39px; background-image:url(/resources/images/hosting/dbhosting_section6_ico_02.png); background-position:51px 33px; border-bottom:1px solid #e8e8e8;}
.dbhosting .section_tips dl.dl_1 dd.dd_3{background-image:url(/resources/images/hosting/dbhosting_section6_ico_03.png); background-position:58px 24px;}
.dbhosting .section_tips dl.dl_1 dd.dd_4{width:365px; margin-left:0; margin-right:39px; background-image:url(/resources/images/hosting/dbhosting_section6_ico_04.png); background-position:48px 22px;}
.dbhosting .section_tips dl.dl_1 dd:after{top:28px; height:70px;}
.dbhosting .section_tips dl.dl_1 dd.dd_2:after, .dbhosting .section_tips dl.dl_1 dd.dd_4:after{display:none;}
.dbhosting .section_tips dl.dl_1 dd.dd_3:after{display:block;}
.dbhosting .section_tips dl.dl_2 dd{width:222px; padding-top:40px; padding-left:35px; background:none;}
.dbhosting .section_tips dl.dl_2 dd.dd_1{padding-left:56px;}
.dbhosting .section_tips dl.dl_2 dd.dd_2:after{display:block;}
.dbhosting .section_tips dl.dl_2 dd.dd_3:after{display:none;}
.dbhosting .section_tips dl.dl_2 dd:after{top:38px; height:172px;}
.dbhosting .section_tips dl.dl_2 dd span{margin-bottom:35px;}
.dbhosting .section_tips dl.dl_2 dd li{margin-bottom:6px;}
.dbhosting .section_tips dl.dl_2 dd a{width:127px; padding-left:25px; font-weight:400; text-align:left; background:url(/resources/images/common/arrow_r2.png) 85% center no-repeat; color:#333;}
.dbhosting .customer_list_section .swiper-slide p{font-size:20px; color:#797979;}
.dbhosting .faq_section{margin-bottom:100px;}
/* vpshosting */
.vpshosting .visual_area{margin-bottom:0;}
.vpshosting .content{position:relative; width:100%; padding-top:60px;}
.vpshosting .sec{padding-top:70px;}
.vpshosting .section1{margin-bottom:30px;}
.vpshosting .section1 .sec_tit_area{margin-bottom:60px;}
.vpshosting .section1 .tit_area2{padding-top:60px; border-top:1px solid #e4e4e4;}
.vpshosting .section1 table{width:100%; text-align:center;}
.vpshosting .section1 table thead{background:url(/resources/images/hosting/webhosting_section1_table_bg.jpg) 0 0 no-repeat;}
.vpshosting .section1 table thead th{font-size:20px;}
.vpshosting .section1 table th{padding:20px 0; font-weight:400; color:#fff; border-right:1px solid #fff;}
.vpshosting .section1 table td{padding:20px 0; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; font-weight:400; line-height:20px;}
.vpshosting .section1 table td p{padding-bottom:18px; font-size:26px; line-height:27px;}
.vpshosting .section1 table td p span{font-size:15px;}
.vpshosting .section1 table td .alert{font-size:14px; color:#f68e56;}
.vpshosting .section1 table td .commonBtn2{width:117px; padding:0; line-height:40px;}
.vpshosting .section1 table td.evt{color:#2383c5; font-size:18px;}
.vpshosting .section1 table td.evt span{display:inline-block; padding-bottom:5px; color:#999; font-size:15px; text-decoration:line-through;}
.vpshosting .section1 table .bdr_none{border-right:none;}
.vpshosting .section2 ul li{float:left; width:317px; padding:165px 0 0 44px; margin:0 0 0 28px; background-repeat:no-repeat; background-position:0 0;}
.vpshosting .section2 ul li div{padding:30px 0 0 30px; background-color:#fff;}
.vpshosting .section2 ul li div h5{font-size:18px; color:#2484c6;}
.vpshosting .section2 ul li.section2_list1{margin:0; background-image:url(/resources/images/hosting/vpshosting_section2_listbg_01.jpg);}
.vpshosting .section2 ul li.section2_list2{background-image:url(/resources/images/hosting/vpshosting_section2_listbg_02.jpg);}
.vpshosting .section2 ul li.section2_list3{background-image:url(/resources/images/hosting/vpshosting_section2_listbg_03.jpg);}
.vpshosting .section2 ul li.section2_list4{margin-left:0; background-image:url(/resources/images/hosting/vpshosting_section2_listbg_04.jpg);}
.vpshosting .section2 ul li.section2_list5{background-image:url(/resources/images/hosting/vpshosting_section2_listbg_05.jpg);}
.vpshosting .section2 ul.list2{width:750px; margin:30px auto 0;}
.vpshosting .section3.section_full_bg{margin-bottom:30px; padding:100px 0 121px; background:url(/resources/images/hosting/webhosting_section3_bg.jpg) 0 0 no-repeat;}
.vpshosting .section3 .sec_tit_area .section_tit{color:#fff;}
.vpshosting .section3 ul li{float:left; width:380px; padding-top:95px; text-align:center; color:#fff; background-position:center 0; background-repeat:no-repeat;}
.vpshosting .section3 ul li.section3_list1{background-image:url(/resources/images/hosting/webhosting_section3_ico_01.png);}
.vpshosting .section3 ul li.section3_list2{background-image:url(/resources/images/hosting/webhosting_section3_ico_02.png);}
.vpshosting .section3 ul li.section3_list3{background-image:url(/resources/images/hosting/webhosting_section3_ico_03.png);}
.vpshosting .section3 ul li span{display:block; margin-bottom:-15px; font-size:18px; color:#7ec8e4; line-height:120%;}
.vpshosting .section4{margin-bottom:30px;}
.vpshosting .section4 ul{padding:44px 0; background:url(/resources/images/idc-service/hosting_section4_bg.png) 0 0 no-repeat;}
.vpshosting .section4 ul li{position:relative; float:left; width:380px; padding-top:106px; font-size:18px;  color:#fff; text-align:center; background-repeat:no-repeat; background-position:center 0; line-height:1.3em;}
.vpshosting .section4 ul li.list1{background-image:url(/resources/images/hosting/vpshosting_section4_ico_01.png);}
.vpshosting .section4 ul li.list2{background-image:url(/resources/images/hosting/vpshosting_section4_ico_02.png);}
.vpshosting .section4 ul li.list3{background-image:url(/resources/images/hosting/vpshosting_section4_ico_03.png);}ㅍ
                                                                                                                  .vpshosting .section4 ul li:after{display:block; position:absolute; right:0; top:0; width:1px; height:140px; background-color:#65b4d7; content:"";}
.vpshosting .section4 ul li.list3:after{display:none;}
.vpshosting .section5 ol{padding-top:50px; background:url(/resources/images/idc-service/hosting_section5_bar.jpg) 0 top no-repeat;}
.vpshosting .section5 ol li{position:relative; float:left; width:180px; padding:106px 23px 0 23px; text-align:center; background-repeat:no-repeat; background-position:center 0;}
.vpshosting .section5 ol li:after{display:block; position:absolute; right:0; top:30px; width:20px; height:36px; background:url(/resources/images/idc-service/hosting_section5_arr_ico.png) 0 0 no-repeat; content:"";}
.vpshosting .section5 ol li.list1{background-image:url(/resources/images/idc-service/hosting_section5_ico_01.png);}
.vpshosting .section5 ol li.list2{width:230px; background-image:url(/resources/images/idc-service/hosting_section5_ico_02.png);}
.vpshosting .section5 ol li.list3{background-image:url(/resources/images/idc-service/hosting_section5_ico_03.png);}
.vpshosting .section5 ol li.list4{width:151px; background-image:url(/resources/images/idc-service/hosting_section5_ico_04.png);}
.vpshosting .section5 ol li.list5{width:169px; background-image:url(/resources/images/idc-service/hosting_section5_ico_05.png);}
.vpshosting .section5 ol li.list5:after{display:none;}
.vpshosting .section5 ol li span{font-size:18px; font-weight:400; letter-spacing:-1px;}
.vpshosting .section5 ol li p{padding-top:10px; color:#888; letter-spacing:-1px; font-size: 15px;}
.vpshosting .section5 ol li.list1 p{margin-bottom:20px;}
.vpshosting .section5 ol li a{font-size:12px;}
.vpshosting .section5 ol li a:after{display:inline-block; content:""; width:5px; height:9px; margin-left:15px; background-image:url(/resources/images/idc-service/hosting_btn_arr.png);}
.vpshosting .section_tips.section_full_bg{background:url(/resources/images/hosting/vpshosting_tip_bg.jpg) center bottom no-repeat;}
.vpshosting .section_tips dl.dl_1 dt{height:160px; background-image:url(/resources/images/cloud/server_section6_dt_bg_01.jpg);}
.vpshosting .section_tips dl.dl_1 dd{color:#888;}
.vpshosting .section_tips dl.dl_1 dd.dd_1{width:280px; background-image:url(/resources/images/hosting/vpshosting_section6_ico_01.png);}
.vpshosting .section_tips dl.dl_1 dd.dd_2{width:240px; background-image:url(/resources/images/hosting/vpshosting_section6_ico_02.png);}
.vpshosting .section_tips dl.dl_1 dd.dd_3{width:260px; background-image:url(/resources/images/hosting/vpshosting_section6_ico_03.png);}
.vpshosting .section_tips dl dt{float:left; width: 292px; height:200px; padding:40px 0 0 40px; font-size:26px;font-weight:500;line-height:1.2em; background-size:100% 100%; background-image:url(/resources/images/hosting/webhosting_section6_dt_bg_02.jpg);}
.vpshosting .section_tips dl.dl_2 dd{width:222px; padding-top:40px; padding-left:35px; background:none;}
.vpshosting .section_tips dl.dl_2 dd.dd_1{padding-left:56px;}
.vpshosting .section_tips dl.dl_2 dd.dd_2:after{display:block;}
.vpshosting .section_tips dl.dl_2 dd.dd_3:after{display:none;}
.vpshosting .section_tips dl.dl_2 dd:after{top:38px; height:172px;}
.vpshosting .section_tips dl.dl_2 dd span{margin-bottom:35px;}
.vpshosting .section_tips dl.dl_2 dd li{margin-bottom:6px;}
.vpshosting .section_tips dl.dl_2 dd a{width:127px; padding-left:25px; font-weight:400; text-align:left; background:url(/resources/images/common/arrow_r2.png) 85% center no-repeat; color:#333;}
/* .vpshosting .customer_list_section .swiper-slide p{font-size:20px; color:#797979;} */
.vpshosting .faq_section{margin-bottom:100px;}
/* loadbalancer */
.loadbalancer .sec_cont{padding:80px 0 70px; background-color:#efefef; text-align:center;}
.loadbalancer .sec_tit_area h5.section_tit{font-size:20px; text-align:left;}
.loadbalancer .section1{margin-bottom:30px;}
.loadbalancer .section1 .sec_tit_area.tit2{margin-bottom:15px;}
.loadbalancer .section1 table{margin-bottom:75px;}
.loadbalancer .section1 table.tb2{margin-bottom:100px;}
.loadbalancer .section1 table.tb2 thead{background:none;}
.loadbalancer .section1 table.tb2 th{padding:22px 0; font-size:16px; color:#333; border-top:2px solid #2894c7; border-right:1px solid #e8e8e8; border-bottom:1px solid #aaa;}
.loadbalancer .section1 table.tb2 th.bdr_none, .loadbalancer .section1 table.tb2 td.bdr_none{border-right:0;}
.loadbalancer .section1 table.tb2 td{font-weight:300; color:#888; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.loadbalancer .section2 ul.list2{width:100%; margin-top:50px;}
.loadbalancer .section2 ul li.section2_list1{margin-left:28px; background-image:url(/resources/images/cloud/loadbalancer_section2_listbg_01.jpg);}
.loadbalancer .section2 ul li.section2_list2{background-image:url(/resources/images/cloud/loadbalancer_section2_listbg_02.jpg);}
.loadbalancer .section2 ul li.section2_list3{margin:0; background-image:url(/resources/images/cloud/loadbalancer_section2_listbg_03.jpg);}
.loadbalancer .section2 ul li.section2_list4{margin-left:28px; background-image:url(/resources/images/cloud/loadbalancer_section2_listbg_04.jpg);}
.loadbalancer .section2 ul li.section2_list5{margin-left:0; background-image:url(/resources/images/cloud/loadbalancer_section2_listbg_05.jpg);}
.loadbalancer .section2 ul li.section2_list6{background-image:url(/resources/images/cloud/loadbalancer_section2_listbg_06.jpg);}
.loadbalancer .section3.section_full_bg{margin-bottom:30px; background:url(/resources/images/cloud/loadbalancer_section3_bg.jpg) 0 0 no-repeat;}
.loadbalancer .section3 ul li.section3_list1{background-image:url(/resources/images/cloud/loadbalancer_section3_ico_01.png);}
.loadbalancer .section3 ul li.section3_list2{background-image:url(/resources/images/cloud/loadbalancer_section3_ico_02.png);}
.loadbalancer .section3 ul li.section3_list3{background-image:url(/resources/images/cloud/loadbalancer_section3_ico_03.png);}
.loadbalancer .section4{margin-bottom:30px;}
.loadbalancer .section4 ul li{width:280px;}
.loadbalancer .section4 ul li.list1{background-image:url(/resources/images/cloud/loadbalancer_section4_ico_01.png);}
.loadbalancer .section4 ul li.list2{background-image:url(/resources/images/cloud/loadbalancer_section4_ico_02.png);}
.loadbalancer .section4 ul li.list3{background-image:url(/resources/images/cloud/loadbalancer_section4_ico_03.png);}
.loadbalancer .section4 ul li.list4{background-image:url(/resources/images/cloud/loadbalancer_section4_ico_04.png);}
.loadbalancer .section4 ul li.list3:after{display:block;}
.loadbalancer .section4 ul li.list4:after{display:none;}
.loadbalancer .application_process ol{padding-top:0; background:url(/resources/images/cloud/server_section7_img_01.png) 0 0 no-repeat;}
.loadbalancer .section5 ol li{display:none;}
.loadbalancer .section5 ol li.list1{margin-left:150px;}
.loadbalancer .section_tips dl.dl_1 dd.dd_1{width:403px; background-image:url(/resources/images/cloud/loadbalancer_section6_ico_01.png);}
.loadbalancer .section_tips dl.dl_1 dd.dd_2{width:403px; background-image:url(/resources/images/cloud/loadbalancer_section6_ico_02.png);}
.loadbalancer .section_tips dl.dl_1 dd.dd_2:after{display:none;}
.loadbalancer .section_tips dl dt{height:163px; background-size:100% 100%;}
.loadbalancer .section_tips dl.dl_2 dd:after{height:124px;}
.loadbalancer .faq_section{margin-bottom:100px;}
/* firewall */
.firewall .section1{margin-bottom:30px;}
.firewall .section1 table{margin-bottom:100px;}
.firewall .sec_cont{padding:100px 0 90px; background-color:#f4f4f4; text-align:center;}
.firewall .section2 ul li.section2_list1{margin:0; background-image:url(/resources/images/cloud/firewall_section2_listbg_01.jpg);}
.firewall .section2 ul li.section2_list2{background-image:url(/resources/images/cloud/firewall_section2_listbg_02.jpg);}
.firewall .section2 ul li.section2_list3{background-image:url(/resources/images/cloud/firewall_section2_listbg_03.jpg);}
.firewall .section3.section_full_bg{margin-bottom:30px; padding:100px 0; background:url(/resources/images/cloud/loadbalancer_section3_bg.jpg) 0 0 no-repeat;}
.firewall .section3 ul li.section3_list1{background-image:url(/resources/images/cloud/firewall_section3_ico_01.png);}
.firewall .section3 ul li.section3_list2{background-image:url(/resources/images/cloud/firewall_section3_ico_02.png);}
.firewall .section3 ul li.section3_list3{background-image:url(/resources/images/cloud/firewall_section3_ico_03.png);}
.firewall .section4{margin-bottom:30px;}
.firewall .section4 ul{width:880px; margin:0 auto; padding:47px 0; background:url(/resources/images/hosting/dbhosting_section4_bg.png) center 0 no-repeat;}
.firewall .section4 ul li{position:relative; float:left; width:440px; padding-top:106px; font-size:18px;  color:#fff; text-align:center; background-repeat:no-repeat; background-position:center 0; line-height:1.3em;}
.firewall .section4 ul li.list1{background-image:url(/resources/images/cloud/firewall_section4_ico_01.png);}
.firewall .section4 ul li.list2{background-image:url(/resources/images/cloud/firewall_section4_ico_02.png);}
.firewall .section4 ul li:after{display:block; position:absolute; right:0; top:0; width:1px; height:140px; background-color:#65b4d7; content:"";}
.firewall .section4 ul li.list2:after{display:none;}
.firewall .application_process ol{padding-top:0; background:url(/resources/images/cloud/server_section7_img_01.png) 0 0 no-repeat;}
.firewall .section5 ol li{display:none; width:213px;}
.firewall .section5 ol li.list1{margin-left:150px;}
.firewall .section_tips dl.dl_1 dd.dd_1{width:403px; background-image:url(/resources/images/cloud/firewall_section6_ico_01.png);}
.firewall .section_tips dl.dl_1 dd.dd_2{width:403px; background-image:url(/resources/images/cloud/firewall_section6_ico_02.png);}
.firewall .section_tips dl.dl_1 dd.dd_2:after{display:none;}
.firewall .section_tips dl dt{height:163px; background-size:100% 100%;}
.firewall .section_tips dl.dl_2 dd:after{height:124px;}
.firewall .faq_section{margin-bottom:100px;}
/* administration */
.administration .tab_area .inner ul li{width:285px;}
.administration .section1 .tit2{margin-bottom:10px;}
.administration .section1 .txt{display:block; padding-bottom:9px; font-size:14px; color:#f68e56; text-align:right;}
.administration .sec_tit_area h5.section_tit{margin-top:70px; font-size:20px; text-align:left;}
.administration .section1{margin-bottom:30px;}
.administration .section1 .tb_cont{overflow:hidden;}
.administration .section1 .tb_cont .left{float:left; width:550px;}
.administration .section1 .tb_cont .right{float:right; width:550px;}
.administration .section1 .tb2 thead{background:none;}
.administration .section1 .tb2 th{padding:22px 0; font-size:16px; color:#333; border-top:2px solid #2894c7; border-right:1px solid #e8e8e8; border-bottom:1px solid #aaa;}
.administration .section1 .tb2 th.service{padding-left:25px; text-align:left}
.administration .section1 .tb2 td{font-weight:300; color:#333; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.administration .section1 .tb2 td.service{padding-left:25px; text-align:left; color:#888;}
.administration .section1 .tb2 .line{border-bottom:1px solid #aaa;}
.administration .section1 table.tb2 th.bdr_none, .administration .section1 table.tb2 td.bdr_none{border-right:0;}
.administration .section1 table{width:100%; text-align:center; line-height:1.3}
.administration .section1 table thead{background:url(/resources/images/hosting/webhosting_section1_table_bg.jpg) 0 0 no-repeat;}
.administration .section1 table thead th{font-size:16px;}
.administration .section1 table th{padding:20px 0; font-weight:400; color:#fff; border-right:1px solid #fff;}
.administration .section1 table td{padding:20px 0; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; font-weight:400; line-height:20px;}
.administration .section1 table td p{padding-bottom:18px; font-size:26px; line-height:27px;}
.administration .section1 table td span{font-size:13px;}
.administration .section1 table tr td:last-child {font-size:13px; color:gray;}
.administration .section1 table td .alert{font-size:14px; color:#f68e56;}
.administration .section1 table td .commonBtn2{width:117px; padding:0; line-height:40px;}
.administration .section1 table .bdr_none{border-right:none;}
.administration .section1 table td .commonBtn2{width:150px; padding:0; line-height:40px;}
.administration .section2{margin-bottom:30px;}
.administration .section2 ul li.section2_list1{margin:0; background-image:url(/resources/images/idc-service/administration_section2_listbg_01.jpg);}
.administration .section2 ul li.section2_list2{background-image:url(/resources/images/idc-service/administration_section2_listbg_02.jpg);}
.administration .section2 ul li.section2_list3{background-image:url(/resources/images/idc-service/administration_section2_listbg_03.jpg);}
.administration .section4{margin-bottom:30px;}
.administration .section4 ul{width:880px; margin:0 auto; padding:44px 0; background:url(/resources/images/hosting/dbhosting_section4_bg.png) center 0 no-repeat;}
.administration .section4 ul li{position:relative; float:left; width:440px; padding-top:106px; font-size:18px;  color:#fff; text-align:center; background-repeat:no-repeat; background-position:center 0; line-height:1.3em;}
.administration .section4 ul li.list1{background-image:url(/resources/images/idc-service/administration_section4_ico_01.png);}
.administration .section4 ul li.list2{background-image:url(/resources/images/idc-service/administration_section4_ico_02.png);}
.administration .section4 ul li:after{display:block; position:absolute; right:0; top:0; width:1px; height:140px; background-color:#65b4d7; content:"";}
.administration .section4 ul li.list2:after{display:none;}
.administration .section_tips dl.dl_1 dd.dd_1{width:280px; background-image:url(/resources/images/idc-service/administration_section6_ico_01.png);}
.administration .section_tips dl.dl_1 dd.dd_2{width:240px; background-image:url(/resources/images/idc-service/administration_section6_ico_02.png);}
.administration .section_tips dl.dl_1 dd.dd_3{width:260px; background-image:url(/resources/images/idc-service/administration_section6_ico_03.png);}
.administration .section_tips dl dt{height:163px; background-size:100% 100%;}
.administration .section_tips dl.dl_2 dd:after{height:124px;}
.administration .section_tips dl.dl_2 dd{width:358px}
.administration .section_tips dl.dl_2 dd.dd_2:after{display:none;}
.administration .faq_section{margin-bottom:100px;}
/* software */
.software .tab_area .inner ul li{width:285px;}
.software .software_tab_list{margin-bottom:50px; overflow:hidden;}
.software .software_tab_list li{float:left; width:50%; background:#f9f9f9; box-sizing:border-box; text-align:center;line-height:63px;}
.software .software_tab_list li.on{background:#fff;}
.software .software_tab_list li.list1{border-top:1px solid #eaeaea; border-left:1px solid #eaeaea; border-bottom:1px solid #535353;}
.software .software_tab_list li.list2{border-top:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #535353;}
.software .software_tab_list li.list1.on{border:1px solid #535353; border-bottom:0;}
.software .software_tab_list li.list2.on{border:1px solid #535353; border-bottom:0;}
.software .software_tab_list li.on a{color:#333;}
.software .software_tab_list li a{display:inline-block; width:100%; font-size:18px; color:#aaa; font-weight:400;}
.software .section1 .tab_cont{display:none;}
.software .section1 .tab_cont.on{display:block;}
.software .section1 .txt{display:block; padding-bottom:9px; font-size:14px; color:#f68e56; text-align:right;}
.software .section1 table .money td{color:#2584c6;}
.software .section1 table .money td span{font-size:26px;}
.software .section1 table td.td_alert{padding:30px 0 30px 107px; text-align:left; overflow:hidden; background:url(/resources/images/hosting/dbhosting_td_ico.jpg) 31px 25px #f5f5f5 no-repeat;}
.software .section1 table td.td_alert span{display:block; float:left; padding-left:17px; text-indent:-17px; color:#aaa; font-size:14px; font-weight:300;}
.software .section1 table td.td_alert ul{display:block; float:left; margin-left:70px;}
.software .section1 table td.td_alert ul li{color:#aaa; font-size:14px; font-weight:300;}
.software .section2{padding:70px 0 0px; margin-bottom:30px; background:#e8f0f3;}
.software .section2 ul{width:1005px; margin:0 auto;}
.software .section2 ul li{position:relative; width:233px; min-height:114px; margin:0 0 0 43px; padding:22px 0 0 73px; border-top:2px solid #a0c5de; font-weight:400; font-size:14px;}
.software .section2 ul li span{display:block; position:absolute; top:20px; left:0; width:38px; height:38px; background:url(/resources/images/idc-service/software_section2_ico.png) no-repeat;}
.software .section2 ul li.list1{margin-left:0;}
.software .section2 ul li.list2 span{background-position:-38px 0;}
.software .section2 ul li.list3 span{background-position:-76px 0;}
.software .section2 ul li.list4{margin-left:0;}
.software .section2 ul li.list4 span{background-position:-114px 0;}
.software .section2 ul li.list5 span{background-position:-152px 0;}
.software .section2 ul li.list6 span{background-position:-190px 0;}
.software .section4{margin-bottom:30px;}
.software .section4 ul li.list1{background-image:url(/resources/images/idc-service/software_section4_ico_01.png);}
.software .section4 ul li.list2{background-image:url(/resources/images/idc-service/software_section4_ico_02.png);}
.software .section4 ul li.list3{background-image:url(/resources/images/idc-service/software_section4_ico_03.png);}
.software .section5 ol li{width:180px; padding:106px 23px 0 23px;}
.software .section_tips dl.dl_1 dd.dd_1{width:280px; background-image:url(/resources/images/idc-service/software_section6_ico_01.png);}
.software .section_tips dl.dl_1 dd.dd_2{width:240px; background-image:url(/resources/images/idc-service/software_section6_ico_02.png);}
.software .section_tips dl.dl_1 dd.dd_3{width:260px; background-image:url(/resources/images/idc-service/software_section6_ico_03.png);}
.software .section_tips dl dt{height:163px; background-size:100% 100%;}
.software .section_tips dl.dl_2 dd:after{height:124px;}
.software .section_tips dl.dl_2 dd{width:358px}
.software .section_tips dl.dl_2 dd.dd_2:after{display:none;}
.software .faq_section{margin-bottom:100px;}
/* security - firewall */
.sert.firewall .section1 table{margin-bottom:30px;}
.sert.firewall .section1 .contact_area{text-align:center;}
.sert.firewall .section1 .contact_area a{width:145px; padding:18px 0; font-size:20px; font-weight:300;}
.sert.firewall .sec_cont{padding:80px 0 70px; background-color:#efefef; text-align:center;}
.sert.firewall .section1 .sec_tit_area{margin-bottom:50px;}
.sert.firewall .section2 ul li{width:275px; margin-left:30px; padding:165px 0 0 280px;}
.sert.firewall .section2 ul li.section2_list1{margin:0; background-image:url(/resources/images/security/firewall_section2_listbg_01.jpg);}
.sert.firewall .section2 ul li.section2_list2{background-image:url(/resources/images/security/firewall_section2_listbg_02.jpg);}
.sert.firewall .section3.section_full_bg{background:url(/resources/images/security/firewall_section3_bg.jpg) 0 0 no-repeat;}
.sert.firewall .section3 ul li{width:285px;}
.sert.firewall .section3 ul li.section3_list1{background-image:url(/resources/images/security/firewall_section3_ico_01.png);}
.sert.firewall .section3 ul li.section3_list2{background-image:url(/resources/images/security/firewall_section3_ico_02.png);}
.sert.firewall .section3 ul li.section3_list3{background-image:url(/resources/images/security/firewall_section3_ico_03.png);}
.sert.firewall .section3 ul li.section3_list4{background-image:url(/resources/images/security/firewall_section3_ico_04.png);}
.sert.firewall .section4 ul{width:auto; padding:44px 0; background:url(/resources/images/idc-service/hosting_section4_bg.png) 0 0 no-repeat;}
.sert.firewall .section4 ul li{position:relative; float:left; width:285px; padding-top:106px; font-size:18px;  color:#fff; text-align:center; background-repeat:no-repeat; background-position:center 0; line-height:1.3em;}
.sert.firewall .section4 ul li.list1{background-image:url(/resources/images/security/firewall_section4_ico_01.png);}
.sert.firewall .section4 ul li.list2{background-image:url(/resources/images/security/firewall_section4_ico_02.png);}
.sert.firewall .section4 ul li.list3{background-image:url(/resources/images/security/firewall_section4_ico_03.png);}
.sert.firewall .section4 ul li.list4{background-image:url(/resources/images/security/firewall_section4_ico_04.png);}
.sert.firewall .section4 ul li:after{display:block; position:absolute; right:0; top:0; width:1px; height:140px; background-color:#65b4d7; content:"";}
.sert.firewall .section4 ul li.list3:after{display:block;}
.sert.firewall .section4 ul li.list4:after{display:none;}
.sert.firewall .section5 ol li.list1{margin-left:0;}
.sert.firewall .section5 ol li{display:block; width:180px; padding:106px 23px 0 23px;}
.sert.firewall .section5 ol li.list1{background-image:url(/resources/images/idc-service/hosting_section5_ico_01.png);}
.sert.firewall .section5 ol li.list2{width:230px; background-image:url(/resources/images/idc-service/hosting_section5_ico_02.png);}
.sert.firewall .section5 ol li.list3{background-image:url(/resources/images/idc-service/hosting_section5_ico_03.png);}
.sert.firewall .section5 ol li.list4{width:151px; background-image:url(/resources/images/idc-service/hosting_section5_ico_04.png);}
.sert.firewall .section5 ol li.list5{width:169px; background-image:url(/resources/images/idc-service/hosting_section5_ico_05.png);}
.sert.firewall .section_tips dl.dl_1 dd.dd_1{width:264px; background-image:url(/resources/images/security/firewall_section6_ico_01.png);}
.sert.firewall .section_tips dl.dl_1 dd.dd_2{width:212px; background-image:url(/resources/images/security/firewall_section6_ico_02.png);}
.sert.firewall .section_tips dl.dl_1 dd.dd_3{width:332px; background-image:url(/resources/images/security/firewall_section6_ico_03.png);}
.sert.firewall .section_tips dl.dl_1 dd.dd_2:after{display:block;}
.sert.firewall .section_tips dl.dl_1 dd.dd_3:after{display:none;}
.sert.firewall .section_tips dl dt{height:200px; background-size:100% 100%;}
.sert.firewall .section_tips dl.dl_2 dd:after{height:172px;}
.sert.firewall .faq_section{margin-bottom:100px;}

/* security - waf */
.waf .section1 table{margin-bottom:30px;}
.waf .section1 .contact_area{margin-bottom:30px; text-align:center;}
.waf .section1 .contact_area a{width:145px; padding:18px 0; font-size:20px; font-weight:300;}
.waf .sec_cont{padding:0; background-color:#efefef; text-align:center;}
.waf .section1 .sec_tit_area.waf_top{padding-bottom:60px; margin-bottom:80px; border-bottom:1px solid #e4e4e4;}
.waf .section1 .tit_area2{padding-top:0; border-top:0;}
.waf .section2 ul li{float:left; width:317px; padding:165px 0 0 44px; margin:0 0 0 28px; background-repeat:no-repeat; background-position:0 0;}
.waf .section2 ul li.section2_list1{margin:0; background-image:url(/resources/images/security/waf_section2_listbg_01.jpg);}
.waf .section2 ul li.section2_list2{background-image:url(/resources/images/security/waf_section2_listbg_02.jpg);}
.waf .section2 ul li.section2_list3{background-image:url(/resources/images/security/waf_section2_listbg_03.jpg);}
.waf .section3.section_full_bg{background:url(/resources/images/security/firewall_section3_bg.jpg) 0 0 no-repeat;}
.waf .section3 ul li.section3_list1{background-image:url(/resources/images/security/waf_section3_ico_01.png);}
.waf .section3 ul li.section3_list2{background-image:url(/resources/images/security/waf_section3_ico_02.png);}
.waf .section3 ul li.section3_list3{background-image:url(/resources/images/security/waf_section3_ico_03.png);}
.waf .section4 ul{width:auto; padding:32px 0; background:url(/resources/images/idc-service/hosting_section4_bg.png) 0 0 no-repeat;}
.waf .section4 ul li{position:relative; float:left; width:265px; padding-top:106px; font-size:18px;  color:#fff; text-align:center; background-repeat:no-repeat; background-position:center 0; line-height:1.3em;}
.waf .section4 ul li.list1{margin-left:35px; background-image:url(/resources/images/security/waf_section4_ico_01.png);}
.waf .section4 ul li.list2{background-image:url(/resources/images/security/waf_section4_ico_02.png);}
.waf .section4 ul li.list3{background-image:url(/resources/images/security/waf_section4_ico_03.png);}
.waf .section4 ul li.list4{background-image:url(/resources/images/security/waf_section4_ico_04.png);}
.waf .section4 ul li:after{display:block; position:absolute; right:0; top:0; width:1px; height:140px; background-color:#65b4d7; content:"";}
.waf .section4 ul li.list3:after{display:block;}
.waf .section4 ul li.list4:after{display:none;}
.waf .section5 ol li.list1{margin-left:0;}
.waf .section_tips dl.dl_1 dd.dd_1{width:403px; background-image:url(/resources/images/security/waf_section6_ico_01.png);}
.waf .section_tips dl.dl_1 dd.dd_2{width:403px; background-image:url(/resources/images/security/waf_section6_ico_02.png);}
.waf .section_tips dl.dl_1 dd.dd_2:after{display:none;}
.waf .section_tips dl dt{height:200px; background-size:100% 100%;}
.waf .faq_section{margin-bottom:100px;}

.ssl .section .table_txt{display:block; padding-bottom:9px; font-size:14px; color:#f68e56; text-align:right;}
.ssl .section .basic_table {margin-bottom:20px}

/* IDC - loadbalancer */
.idc.loadbalancer .section1 table{margin-bottom:0;}
.idc.loadbalancer .section1 .tit_area2{padding-top:0px; border-top:0;}
.idc.loadbalancer .sec_cont{padding:80px 0; background-color:#efefef; text-align:center;}
.idc.loadbalancer .sec_cont.cont1{margin-bottom:110px;}
.idc.loadbalancer .section1 .sec_tit_area{margin-bottom:50px;}
.idc.loadbalancer .section2 ul li.section2_list1{margin:0; background-image:url(/resources/images/idc-service/loadbalancer_section2_listbg_01.jpg);}
.idc.loadbalancer .section2 ul li.section2_list2{background-image:url(/resources/images/idc-service/loadbalancer_section2_listbg_02.jpg);}
.idc.loadbalancer .section2 ul li.section2_list3{margin-left:28px; background-image:url(/resources/images/idc-service/loadbalancer_section2_listbg_03.jpg);}
.idc.loadbalancer .section2 ul li.section2_list4{margin-left:0; background-image:url(/resources/images/idc-service/loadbalancer_section2_listbg_04.jpg);}
.idc.loadbalancer .section2 ul li.section2_list5{margin-left:28px; background-image:url(/resources/images/idc-service/loadbalancer_section2_listbg_05.jpg);}
.idc.loadbalancer .section2 ul li.section2_list6{margin-left:28px; background-image:url(/resources/images/idc-service/loadbalancer_section2_listbg_06.jpg);}
.idc.loadbalancer .section3.section_full_bg{background:url(/resources/images/idc-service/loadbalancer_section3_bg.jpg) 0 0 no-repeat;}
.idc.loadbalancer .section3 ul li.section3_list1{background-image:url(/resources/images/idc-service/loadbalancer_section3_ico_01.png);}
.idc.loadbalancer .section3 ul li.section3_list2{background-image:url(/resources/images/idc-service/loadbalancer_section3_ico_02.png);}
.idc.loadbalancer .section3 ul li.section3_list3{background-image:url(/resources/images/idc-service/loadbalancer_section3_ico_03.png);}
.idc.loadbalancer .section4 ul li{width:380px;}
.idc.loadbalancer .section4 ul li.list1{background-image:url(/resources/images/idc-service/loadbalancer_section4_ico_01.png);}
.idc.loadbalancer .section4 ul li.list2{background-image:url(/resources/images/idc-service/loadbalancer_section4_ico_02.png);}
.idc.loadbalancer .section4 ul li.list3{background-image:url(/resources/images/idc-service/loadbalancer_section4_ico_03.png);}
.idc.loadbalancer .section4 ul li.list3:after{display:none;}
.idc.loadbalancer .section5 ol li{display:block; width:180px; padding:106px 23px 0 23px;}
.idc.loadbalancer .section5 ol li.list1{margin-left:0;}
.idc.loadbalancer .section5 ol li.list2{width:230px;}
.idc.loadbalancer .section5 ol li.list4{width:151px;}
.idc.loadbalancer .section5 ol li.list5{width:169px;}
.idc.loadbalancer .section_tips dl dt{height:160px; background-size:100% 100%;}
.idc.loadbalancer .section_tips dl.dl_1 dd.dd_1{width:403px; background-image:url(/resources/images/idc-service/loadbalancer_section6_ico_01.png);}
.idc.loadbalancer .section_tips dl.dl_1 dd.dd_2{width:403px; background-image:url(/resources/images/idc-service/loadbalancer_section6_ico_02.png);}
.idc.loadbalancer .section_tips dl.dl_1 dd.dd_2:after{display:none;}
.idc.loadbalancer .section_tips dl.dl_2 dt{height:200px; background-size:100% 100%;}
.idc.loadbalancer .section_tips dl.dl_2 dd:after{height:172px;}

/* hasolution */
.hasolution .sec_cont{padding:80px 0; background-color:#efefef; text-align:center;}
.hasolution .section1{margin-bottom:0;}
.hasolution .section1 table{margin-bottom:0px;}
.hasolution .section1 td.bg{background:#f9f9f9;}
.hasolution .section2 ul li.section2_list1{margin:0; background-image:url(/resources/images/idc-service/hasolution_section2_listbg_01.jpg);}
.hasolution .section2 ul li.section2_list2{background-image:url(/resources/images/idc-service/hasolution_section2_listbg_02.jpg);}
.hasolution .section2 ul li.section2_list3{background-image:url(/resources/images/idc-service/hasolution_section2_listbg_03.jpg);}
.hasolution .section3.section_full_bg{margin-bottom:30px; background:url(/resources/images/idc-service/loadbalancer_section3_bg.jpg) 0 0 no-repeat;}
.hasolution .section3 ul li.section3_list1{background-image:url(/resources/images/idc-service/hasolution_section3_ico_01.png);}
.hasolution .section3 ul li.section3_list2{background-image:url(/resources/images/idc-service/hasolution_section3_ico_02.png);}
.hasolution .section3 ul li.section3_list3{background-image:url(/resources/images/idc-service/hasolution_section3_ico_03.png);}
.hasolution .section4{margin-bottom:30px;}
.hasolution .section4 ul li.list1{background-image:url(/resources/images/idc-service/hasolution_section4_ico_01.png);}
.hasolution .section4 ul li.list2{background-image:url(/resources/images/idc-service/hasolution_section4_ico_02.png);}
.hasolution .section4 ul li.list3{background-image:url(/resources/images/idc-service/hasolution_section4_ico_03.png);}
.vpshosting.hasolution .section_tips.section_full_bg{padding:65px 0; background:url(/resources/images/hosting/webhosting_tip_bg.jpg) center bottom no-repeat;}
.vpshosting.hasolution .section_tips dl dt{float:left; width: 292px; height:200px; padding:40px 0 0 40px; font-size:26px;font-weight:500;line-height:1.2em; background-size:100% 100%; background-image:url(/resources/images/hosting/webhosting_section6_dt_bg_02.jpg);}
.vpshosting.hasolution .section_tips dl.dl_1 dt{height:210px; background-image:url(/resources/images/hosting/webhosting_section6_dt_bg_01.jpg);}
.vpshosting.hasolution .section_tips dl.dl_1 dd{position:relative; width:374px; padding:29px 0 29px 115px; margin-left:30px; text-align:center; background-repeat:no-repeat; color:#888; box-sizing:border-box;}
.vpshosting.hasolution .section_tips dl.dl_1 dd.dd_1{background-image:url(/resources/images/idc-service/hasolution_section6_ico_01.png); background-position:58px 37px; border-bottom:1px solid #e8e8e8;}
.vpshosting.hasolution .section_tips dl.dl_1 dd.dd_2{width:365px; margin-left:0; margin-right:39px; background-image:url(/resources/images/idc-service/hasolution_section6_ico_02.png); background-position:51px 33px; border-bottom:1px solid #e8e8e8;}
.vpshosting.hasolution .section_tips dl.dl_1 dd.dd_3{padding:36px 0 45px 115px; background-image:url(/resources/images/idc-service/hasolution_section6_ico_03.png); background-position:58px 24px;}
.vpshosting.hasolution .section_tips dl.dl_1 dd.dd_4{padding:36px 0 45px 115px; width:365px; margin-left:0; margin-right:39px; background-image:url(/resources/images/idc-service/hasolution_section6_ico_04.png); background-position:48px 22px;}
.vpshosting.hasolution .section_tips dl.dl_1 dd:after{top:28px; height:70px;}
.vpshosting.hasolution .section_tips dl.dl_1 dd.dd_2:after, .vpshosting.hasolution .section_tips dl.dl_1 dd.dd_4:after{display:none;}
.vpshosting.hasolution .section_tips dl.dl_1 dd.dd_3:after{display:block;}

/* BIZ */
.biz .content{position:relative;width:100%;padding-top:60px}
.biz .visual_area{margin-bottom:0}
.biz .scroll_cont{padding-top:100px}
.section1 .visual_box{margin-top:55px}
.section1 .warn_tb_txt{display:block;padding-bottom:9px;font-size:14px;color:#f68e56;text-align:right}
.biz .sec{margin:0 auto}
.biz .section1 ul{margin-top:0px}
.biz .section1 ul li{float:left; width:317px; padding:0px 0 0 44px; margin:0 0 0 28px; background-repeat:no-repeat; background-position:0 0;}
.biz .section1 ul li div{padding:30px 0 0 30px; background-color:#fff;}
.biz .section1 ul li div h5{font-size:18px; color:#2484c6;}
.biz .section1 ul li.section1_list1{margin:0; background-image:url(/resources/images/cloud/img_cloud_security_spec03.jpg);}
.biz .section1 ul li.section1_list2{background-image:url(/resources/images/cloud/img_cloud_security_spec04.jpg);}
.biz .section1 ul li.section1_list3{background-image:url(/resources/images/security/img_security_vulnerability_spec04.jpg);}
.biz .section2 .txt{display:block; padding-bottom:9px; font-size:14px; color:#f68e56; text-align:right;}

.sabangnet .warn_box ul li{float:none; width:auto; padding:0px}
.message .warn_box ul li{float:none; width:auto; padding:0px}
.groupware .section1 ul{margin-top:100px}
.groupware .section1 ul li{float:left; width:317px; padding:165px 0 0 44px; margin:0 0 0 28px; background-repeat:no-repeat; background-position:0 0;}
.sabangnet .sec {margin-top:50px;}


.warn_box+.basic_table{margin-top:60px}
.basic_table+.sub_text{margin-top:10px;font-size:14px}
.basic_table+.sub_text li{margin-top:5px}
.basic_table+.sub_text li:first-child{margin-top:0}
.visual_box+.sec_tit_area,.basic_table+.sec_tit_area{margin-top:90px}
.basic_table{width:100%;text-align:center;table-layout:fixed}
.basic_table thead{background:url(/resources/images/hosting/webhosting_section1_table_bg.jpg) 0 0 no-repeat}
.basic_table thead th{font-size:20px; line-height:1.3}
.basic_table thead th{padding:20px 0; font-weight:400; color:#fff; border-right:1px solid #fff;}
.basic_table tbody th{padding:20px 0; font-weight:400; border-left:1px solid #e2e2d2; border-bottom:1px solid #aaa;}
.basic_table tbody th:first-child{border-left:0;}
.basic_table td{padding:30px 0;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;font-weight:400;line-height:20px}
.basic_table td p{padding-bottom:18px;font-size:26px;line-height:27px}
.basic_table td p span{font-size:15px}
.basic_table td .alert{font-size:14px;color:#f68e56}
.basic_table td .commonBtn2{width:117px;padding:0;line-height:40px}
.basic_table td .txt+.commonBtn2, .basic_table td .link_txt+.commonBtn2{margin-top:20px}
.basic_table.type_a thead th,.basic_table.type_a thead td,.basic_table.type_b thead th,.basic_table.type_b thead td{font-size:16px}
.basic_table.type_a thead th,.basic_table.type_b thead th{border-top:1px solid #fff}
.basic_table.type_a thead tr:first-child th,.basic_table.type_b thead tr:first-child th{border-top:0}
.basic_table th:last-child,.basic_table td:last-child{border-right:0}
.basic_table.type_a thead tr:first-child th,.basic_table.type_b thead tr:first-child th{padding:13px}
.basic_table.type_a td{padding:10px}
.basic_table.type_b td{padding:20px 0}
.basic_table.type_a .ico_possible,.basic_table.type_b .ico_possible{font-weight:300;color:#888}
.basic_table .bdr_bot_tr td{border-bottom-color:#aaa}
.basic_table td.bdr_bot{border-bottom-color:#aaa}
.basic_table .bdr_right{border-right: 1px solid #e2e2e2 !important}
.basic_table td.long_text{padding:20px 25px;text-align:left}
.basic_table.type_row tbody th, .basic_table.type_row tbody td{padding:20px 35px; text-align:left;}
.basic_table.type_row tbody th{border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.basic_table.type_row td{padding:20px 35px; text-align:left; color:#888; }
.basic_table.type_c td{padding:20px 0;}
.basic_table.type_d td{padding:10px 0;}
.basic_table.type_e td{padding:25px 0;}
.basic_table.type_e tr.ico_line td{padding-top:20px; vertical-align:top;}
.basic_table.type_e tr.ico_line td.cont_area.nothing{padding-top:68px; vertical-align:middle;}
.basic_table.type_e tr.ico_line td.cont_area .cont_txt{height:77px;}
.basic_table.type_e td i{display:inline-block; vertical-align:top; height:22px; padding:7px; margin-bottom:13px; line-height:22px; background:#ec1d23; font-size:12px; font-weight:500; color:#fff;}
.basic_table.type_e td i.new{background:#ffaf49;}
.basic_table.type_e td i.best{background:#b0b0f7;}
.basic_table.type_e td i.event{background:#fcd3c1; color:#af3e3b;}
.basic_table.type_e td i.free{background:#00c7a0;}
.basic_table.type_e td .warn_txt{margin-top:8x;}
.basic_table.type_e td.spec_area p{padding-bottom:0; font-size:15px;}
.basic_table.type_e .cont_txt p{padding-bottom:10px;}
.basic_table.type_e .cont_txt p span{display:block; font-size:15px; line-height:1.3em;}
.basic_table.type_e .cont_txt strong{font-size:18px; color:#2383c5;}
.basic_table.type_e .cont_txt + a{margin-top:20px;}
.basic_table.type_e .cont_txt + .warn_txt{margin-top:15px;}
.basic_table.type_e .cont_list li{display:inline-block; vertical-align:middle; padding-left:30px; margin-left:30px; border-left:1px solid #e2e2e2;}
.basic_table.type_e .cont_list li:first-child{padding-left:0; margin-left:0; border:0;}
.basic_table.type_f thead{background:none;}
.basic_table.type_f th{border-top:2px solid #28aec7; color:#333; border-right:1px solid #aaa; border-bottom:1px solid #aaa; font-size:18px;}
.basic_table.type_f th:last-child{border-right:0;}
.basic_table.type_f th.select{border-left:0; border-right:0; background-color:#28aec7; color:#fff;}
.basic_table.type_f td.select{border-left:1px solid #f1f8fa; background-color:#f1f8fa; font-size:18px; color:#333; line-height:1.4em;}
.basic_table.type_f td.select strong{color:#159db6;}
.basic_table.type_f td{padding:20px 0; border-right:0; color:#888;}
.basic_table.type_f td:first-child{border-right:1px solid #aaa; color:#333;}
.basic_table.type_info{margin:0}
.basic_table.type_info th{color:#333;line-height:1.4;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.basic_table.type_info th:first-child{border-right-color:#aaa}
.basic_table.type_info td{font-weight:300;color:#888;line-height:1.4;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.basic_table.type_info .bdr_bot{border-bottom:1px solid #aaa}
.basic_table.type_info th:last-child,.basic_table.type_info td:last-child{border-right:0}
.basic_table.type_info tr:first-child th{border-top:2px solid #2896c7}
.basic_table.type_info tbody th[rowspan]{font-size:18px}

.basic_table.type_price{margin:0}
.basic_table.type_price th{color:#333;line-height:1.4;border-right:1px solid #e8e8e8;border-bottom:1px solid #aaa;}
.basic_table.type_price td{padding:20px 0; font-weight:300;color:#888;line-height:1.4;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.basic_table.type_price th:last-child,.basic_table.type_price td:last-child{border-right:0}
.basic_table.type_price tr:first-child th{border-top:2px solid #2896c7}
.basic_table.type_price tbody th[rowspan]{font-size:18px}

.basic_table+.basic_table {margin-top:50px;}
.basic_table .sub_ex{color:#888;}
.basic_table .sub_ex_o{color:#f68e56;}
.basic_table .link_txt{line-height:1.5}
.basic_table .price {font-weight:400; font-size:26px; color:#2383c5; line-height:1.3;}
.basic_table td.bg_gray {background-color:#f9f9f9}
.basic_table td.bg_gray .str {font-weight:400; font-size:20px; color:#333}
.basic_table .price_blk {font-weight:400; font-size:26px; color:#333}
.sec_tit_area+table.type_info{margin-top:60px}
.warn_box{padding:33px 35px 33px 140px;background:#f5f5f5 url(/resources/images/hosting/dbhosting_td_ico.jpg) no-repeat 30px 50%;border-bottom:1px solid #e8e8e8;line-height:1.5}
.warn_box:after{display:block;clear:both;content:""}
.warn_box .tit{float:left}
.warn_box .tit+.cont{float:left;margin-left:20px}
.warn_box .cont li{margin-top:7px;font-weight:300;font-size:14px;color:#aaa}
.warn_box .cont li:first-child{margin-top:0}
.warn_box.noicon{padding:27px 30px;background:#f5f5f5}

.spec_list:after{display:block;clear:both;content:""}
.spec_list>li{overflow:hidden;position:relative;float:left;width:264px;margin-top:20px;margin-right:28px;line-height:1.3}
.spec_list>li:nth-child(4n){margin-right:0}
.spec_list>li:nth-child(-n+4){margin-top:0}
.spec_list>li:nth-child(2):nth-last-child(1){margin-right:0;}
.spec_list>li:nth-child(1):nth-last-child(3),
.spec_list>li:nth-child(2):nth-last-child(2),
.spec_list>li:nth-child(3):nth-last-child(1){width:360px;margin-right:30px;}
.spec_list>li:nth-child(3):nth-last-child(1){margin-right:0;}
.spec_list li:last-child{margin-right:0;}
.spec_list.list6 li{width:360px; margin-top:20px; margin-right:30px; margin-bottom:30px;}
.spec_list.list6 li.line2{height:236px;}
.spec_list.list6 li:nth-child(3n){margin-right:0;}
.spec_list.list2 li{width:555px;}
.spec_list li.last{margin-bottom:0;}
.spec_list .bg_box{position:relative;z-index:-1}
.spec_list .txt_box{float:right;width:275px;min-width:220px;min-height:55px;margin-top:-55px;padding:25px 5px 0 28px;background-color:#fff;font-weight:400;font-size:18px;color:#2383c5;box-sizing:border-box;letter-spacing:-.09em}
.spec_list .txt_box .txt_sub{margin-top: 11px; font-weight:300; font-size:15px; color: #888;}
.spec_list.length2>li{width:555px; margin-right:30px;}
.spec_list.length2 .txt_box{width:390px;}
.spec_list.length6>li{width:360px; margin-right:30px; margin-top:20px;}
.spec_list.length6>li:nth-child(-n+3) {margin-top: 0}
.spec_list.length6>li:nth-child(3n){margin-right:0;}
.spec_list.vetical .txt_box{width:220px;}

.support_list_wrap .inner{width:1140px;margin:0 auto}
.support_list_wrap .sec_tit_area .section_tit{color:#fff}
.sec+.support_list_wrap {margin-top:100px;}
.section+.support_list_wrap {margin-top:70px;}
.section.support_list_wrap{padding:0}
.section.support_list_wrap .sect_inner {padding: 70px 0;}
.section_title_wrap+.support_list {margin-top: 50px;}
.support_list_wrap .section_title_wrap {color: #fff;}
.support_list_wrap{padding:100px 0;background:url(/resources/images/biz/bg_groupware_support.jpg) 50% 0 no-repeat}
.support_list_wrap.idc{background-image:url(/resources/images/bg/bg_support_idc.jpg);}
.support_list_wrap.server{background-image:url(/resources/images/bg/bg_support_idc.jpg);}
.support_list_wrap.hosting{background-image:url(/resources/images/hosting/webhosting_section3_bg.jpg);}
.support_list_wrap.cloud{background-image:url(/resources/images/bg/bg_support_cloud.jpg);}
.support_list_wrap.cloud_server{background-image:url(/resources/images/bg/bg_support_cloud_sever.jpg);}
.support_list_wrap.security{background-image:url(/resources/images/bg/bg_support_security.jpg);}
.support_list_wrap.security.short_bg{background-position:50% 83%;}
.support_list_wrap.server .sect_inner{padding:70px 0;}
.support_list{font-size:0;text-align:center;}
.support_list:after{display:block;clear:both;content:""}
.support_list li{display:inline-block;width:380px;padding-top:95px;margin-top:60px;text-align:center;color:#fff;background-position:center 0;background-repeat:no-repeat;vertical-align:top;}
.support_list li:nth-child(-n+3){margin-top:0}
.support_list li:nth-child(1):nth-last-child(4),.support_list li:nth-child(2):nth-last-child(3),.support_list li:nth-child(3):nth-last-child(2),.support_list li:nth-child(4):nth-last-child(1){width:285px;margin-top:0;letter-spacing:-1px}
.support_list li.section3_list1{background-image:url(/resources/images/hosting/webhosting_section3_ico_01.png);}
.support_list li.section3_list2{background-image:url(/resources/images/hosting/webhosting_section3_ico_02.png);}
.support_list li.section3_list3{background-image:url(/resources/images/hosting/webhosting_section3_ico_03.png);}
.support_list li.oneclick{background-image:url(/resources/images/biz/ico_sppt_oneclick.png);}
.support_list li.mng_work{background-image:url(/resources/images/biz/ico_sppt_mng_work.png);}
.support_list li.mng_doc{background-image:url(/resources/images/biz/ico_sppt_mng_doc.png);}
.support_list li.stat_smart{background-image:url(/resources/images/biz/ico_sppt_stat_smart.png);}
.support_list li.secure{background-image:url(/resources/images/biz/ico_sppt_secure.png);}
.support_list li.msmart{background-image:url(/resources/images/biz/ico_sppt_msmart.png);}
.support_list li.sms{background-image:url(/resources/images/biz/ico_sppt_sms.png);}
.support_list li.notice_talk{background-image:url(/resources/images/biz/ico_sppt_notice_talk.png);}
.support_list li.mms{background-image:url(/resources/images/biz/ico_sppt_mms.png);}
.support_list li.friend_talk{background-image:url(/resources/images/biz/ico_sppt_friend_talk.png);}
.support_list li.fax{background-image:url(/resources/images/biz/ico_sppt_fax.png);}
.support_list li.vms{background-image:url(/resources/images/biz/ico_sppt_vms.png);}
.support_list li.convinience_regist{background-image:url(/resources/images/biz/ico_sppt_convinience_regist.png);}
.support_list li.pkg_mod{background-image:url(/resources/images/biz/ico_sppt_pkg_mod.png);}
.support_list li.pkg_collect{background-image:url(/resources/images/biz/ico_sppt_pkg_collect.png);}
.support_list li.pkg_send{background-image:url(/resources/images/biz/ico_sppt_pkg_send.png);}
.support_list li.backup1{background-image:url(/resources/images/idc-service/ico_sppt_idc_backup1.png);}
.support_list li.backup2{background-image:url(/resources/images/idc-service/ico_sppt_idc_backup2.png);}
.support_list li.idc_server1{background-image:url(/resources/images/idc-service/ico_sppt_idc_server1.png);}
.support_list li.idc_server2{background-image:url(/resources/images/idc-service/ico_sppt_idc_server2.png);}
.support_list li.idc_server3{background-image:url(/resources/images/idc-service/ico_sppt_idc_server3.png);}
.support_list li.hosting_ssl1{background-image:url(/resources/images/ico/ico_sppt_hosting_ssl1.png);}
.support_list li.hosting_ssl2{background-image:url(/resources/images/ico/ico_sppt_hosting_ssl2.png);background-position:50% 12px;}
.support_list li.hosting_ssl3{background-image:url(/resources/images/ico/ico_sppt_hosting_ssl3.png);}
.support_list li.hosting_ssl4{background-image:url(/resources/images/ico/ico_sppt_hosting_ssl4.png);}
.support_list li.hosting_ssl5{background-image:url(/resources/images/ico/ico_sppt_hosting_ssl5.png);}
.support_list li.hosting_ssl6{background-image:url(/resources/images/ico/ico_sppt_hosting_ssl6.png);}
.support_list li.hosting_ssl7{background-image:url(/resources/images/ico/ico_sppt_hosting_ssl7.png);background-position:50% 19px;}
.support_list li.snapshot1{background-image:url(/resources/images/ico/ico_efft_cloud_ips4.png);}
.support_list li.snapshot2{background-image:url(/resources/images/ico/ico_sppt_cloud_snapshot2.png);}
.support_list li.snapshot3{background-image:url(/resources/images/ico/ico_sppt_cloud_snapshot3.png);}
.support_list li.snapshot4{background-image:url(/resources/images/ico/ico_sppt_cloud_snapshot4.png);}
.support_list li.snapshot5{background-image:url(/resources/images/ico/ico_sppt_cloud_snapshot5.png);}
.support_list li.file_storage1{background-image:url(/resources/images/ico/ico_sppt_security_integrated3.png);}
.support_list li.file_storage2{background-image:url(/resources/images/ico/ico_sppt_hosting_ssl1.png);}
.support_list li.file_storage3{background-image:url(/resources/images/ico/ico_sppt_cloud_aws2.png);}
.support_list li.file_storage4{background-image:url(/resources/images/ico/ico_sppt_security_db4.png);}
.support_list li.file_storage5{background-image:url(/resources/images/ico/ico_efft_security_vulnerability2.png);}
.support_list li.file_storage6{background-image:url(/resources/images/ico/ico_efft_idc_backup2.png);}
.support_list li.ips1{background-image:url(/resources/images/ico/ico_sppt_cloud_ips1.png);}
.support_list li.ips2{background-image:url(/resources/images/ico/ico_sppt_cloud_ips2.png);}
.support_list li.ips3{background-image:url(/resources/images/ico/ico_sppt_cloud_ips3.png);}
.support_list li.ips4{background-image:url(/resources/images/ico/ico_sppt_cloud_ips4.png);}
.support_list li.ips5{background-image:url(/resources/images/ico/ico_sppt_cloud_ips5.png);}
.support_list li.security_ips1{background-image:url(/resources/images/ico/ico_sppt_security_ips1.png);}
.support_list li.security_ips2{background-image:url(/resources/images/ico/ico_sppt_security_ips2.png);}
.support_list li.security_ips3{background-image:url(/resources/images/ico/ico_sppt_security_ips3.png);}
.support_list li.security_ips4{background-image:url(/resources/images/ico/ico_sppt_security_ips4.png);}
.support_list li.security_ips5{background-image:url(/resources/images/ico/ico_sppt_security_ips5.png);}
.support_list li.security_ips6{background-image:url(/resources/images/ico/ico_sppt_security_ips6.png);}
.support_list li.security_vaccine1{background-image:url(/resources/images/ico/ico_sppt_security_vaccine1.png);}
.support_list li.security_vaccine2{background-image:url(/resources/images/ico/ico_sppt_security_vaccine2.png);}
.support_list li.security_vaccine3{background-image:url(/resources/images/ico/ico_sppt_security_vaccine3.png);}
.support_list li.security_vaccine4{background-image:url(/resources/images/ico/ico_sppt_security_vaccine4.png);}
.support_list li.security_vaccine5{background-image:url(/resources/images/ico/ico_sppt_security_vaccine5.png);}
.support_list li.security_vaccine6{background-image:url(/resources/images/ico/ico_sppt_security_vaccine6.png);}
.support_list li.security_integrated1{background-image:url(/resources/images/ico/ico_sppt_security_integrated1.png);}
.support_list li.security_integrated2{background-image:url(/resources/images/ico/ico_sppt_security_integrated2.png);}
.support_list li.security_integrated3{background-image:url(/resources/images/ico/ico_sppt_security_integrated3.png);}
.support_list li.security_integrated4{background-image:url(/resources/images/ico/ico_sppt_security_integrated4.png);}
.support_list li.security_integrated5{background-image:url(/resources/images/ico/ico_sppt_security_integrated5.png);}
.support_list li.security_integrated6{background-image:url(/resources/images/ico/ico_sppt_security_integrated6.png);}
.support_list li.security_db1{background-image:url(/resources/images/ico/ico_sppt_security_db1.png);}
.support_list li.security_db2{background-image:url(/resources/images/ico/ico_sppt_security_db2.png);}
.support_list li.security_db3{background-image:url(/resources/images/ico/ico_sppt_security_db3.png);}
.support_list li.security_db4{background-image:url(/resources/images/ico/ico_sppt_security_db4.png);}
.support_list li.security_db5{background-image:url(/resources/images/ico/ico_sppt_security_db5.png);}
.support_list li.security_db6{background-image:url(/resources/images/ico/ico_sppt_security_db6.png);}
.support_list li.security_webshell1{background-image:url(/resources/images/ico/ico_sppt_security_webshell1.png);}
.support_list li.security_webshell2{background-image:url(/resources/images/ico/ico_sppt_security_webshell2.png);}
.support_list li.security_webshell3{background-image:url(/resources/images/ico/ico_sppt_security_webshell3.png);}
.support_list li.security_webshell4{background-image:url(/resources/images/ico/ico_sppt_security_webshell4.png);}
.support_list li.security_webshell5{background-image:url(/resources/images/ico/ico_sppt_security_webshell5.png);}
.support_list li.security_ddos1{background-image:url(/resources/images/ico/ico_sppt_security_ddos1.png);}
.support_list li.security_ddos2{background-image:url(/resources/images/ico/ico_sppt_security_ddos2.png);}
.support_list li.security_ddos3{background-image:url(/resources/images/ico/ico_sppt_security_ddos3.png);}
.support_list li.security_ddos4{background-image:url(/resources/images/ico/ico_sppt_security_ddos4.png);}
.support_list li.security_ddos5{background-image:url(/resources/images/ico/ico_sppt_security_ddos5.png);}
.support_list li.cloud_security1{background-image:url(/resources/images/ico/ico_sppt_cloud_security1.png);}
.support_list li.cloud_security2{background-image:url(/resources/images/ico/ico_sppt_cloud_security2.png);}
.support_list li.cloud_security3{background-image:url(/resources/images/ico/ico_sppt_cloud_security3.png);}
.support_list li.cloud_security4{background-image:url(/resources/images/ico/ico_sppt_cloud_security4.png);}
.support_list li.cloud_security5{background-image:url(/resources/images/ico/ico_sppt_cloud_security5.png);}
.support_list li.cloud_security6{background-image:url(/resources/images/ico/ico_sppt_cloud_security6.png);}
.support_list li.cloud_waf1{background-image:url(/resources/images/ico/ico_sppt_cloud_waf1.png);}
.support_list li.cloud_waf2{background-image:url(/resources/images/ico/ico_sppt_cloud_waf2.png);}
.support_list li.cloud_waf3{background-image:url(/resources/images/ico/ico_sppt_cloud_waf3.png);}
.support_list li.cloud_waf4{background-image:url(/resources/images/ico/ico_sppt_cloud_waf4.png);}
.support_list li.cloud_aws1{background-image:url(/resources/images/ico/ico_sppt_cloud_aws1.png);}
.support_list li.cloud_aws2{background-image:url(/resources/images/ico/ico_sppt_cloud_aws2.png);}
.support_list li.cloud_aws3{background-image:url(/resources/images/ico/ico_sppt_cloud_aws3.png);}
.support_list li.cloud_azure1{background-image:url(/resources/images/ico/ico_sppt_cloud_azure1.png);}
.support_list li.cloud_azure2{background-image:url(/resources/images/ico/ico_sppt_cloud_azure2.png);}
.support_list li.cloud_azure3{background-image:url(/resources/images/ico/ico_sppt_cloud_azure3.png);}
.support_list li.cloud_sever1{background-image:url(/resources/images/ico/ico_sppt_cloud_server1.png);}
.support_list li.cloud_sever2{background-image:url(/resources/images/ico/ico_sppt_cloud_server2.png);}
.support_list li.cloud_sever3{background-image:url(/resources/images/ico/ico_sppt_cloud_server3.png);}
.support_list li.cloud_sever4{background-image:url(/resources/images/ico/ico_sppt_cloud_server4.png);}
.support_list li.cloud_sever5{background-image:url(/resources/images/ico/ico_sppt_cloud_server5.png);}
.support_list li.cloud_sever6{background-image:url(/resources/images/ico/ico_sppt_cloud_server6.png);}
.support_list li.cloud_loadbalancer1{background-image:url(/resources/images/ico/ico_sppt_cloud_loadbalancer1.png);}
.support_list li.cloud_loadbalancer2{background-image:url(/resources/images/ico/ico_sppt_cloud_loadbalancer2.png);}
.support_list li.cloud_loadbalancer3{background-image:url(/resources/images/ico/ico_sppt_cloud_loadbalancer3.png);}
.support_list li.cloud_firewall1{background-image:url(/resources/images/ico/ico_sppt_cloud_firewall1.png);}
.support_list li.cloud_firewall2{background-image:url(/resources/images/ico/ico_sppt_cloud_firewall2.png);}
.support_list li.cloud_firewall3{background-image:url(/resources/images/ico/ico_sppt_cloud_firewall3.png);}
.support_list li.zadara_file1{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_file1.png);}
.support_list li.zadara_file2{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_file2.png);}
.support_list li.zadara_file3{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_file3.png);}
.support_list li.zadara_file4{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_file4.png);}
.support_list li.zadara_file5{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_file5.png);}
.support_list li.zadara_file6{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_file6.png);}
.support_list li.zadara_object1{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_object1.png);}
.support_list li.zadara_object2{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_object2.png);}
.support_list li.zadara_object3{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_object3.png);}
.support_list li.zadara_object4{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_object4.png);}
.support_list li.zadara_object5{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_object5.png);}
.support_list li.zadara_object6{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_object6.png);}
.support_list li.daousync1{background-image:url(/resources/images/ico/ico_sppt_security_db6.png);}
.support_list li.daousync2{background-image:url(/resources/images/ico/ico_sppt_cloud_aws2.png);}
.support_list li.daousync3{background-image:url(/resources/images/ico/ico_sppt_cloud_zadara_object3.png);}
.support_list li.daousync4{background-image:url(/resources/images/ico/ico_sppt_cloud_ips2.png);}
.support_list li.daousync5{background-image:url(/resources/images/ico/ico_efft_security_vpn3.png);}
.support_list li.daousync6{background-image:url(/resources/images/ico/ico_efft_idc_backup2.png);}


.support_list.length7>li:nth-child(1),
.support_list.length7>li:nth-child(2),
.support_list.length7>li:nth-child(3) {
    width: 33.3%;
}
.support_list.length7>li:nth-child(4),
.support_list.length7>li:nth-child(5),
.support_list.length7>li:nth-child(6),
.support_list.length7>li:nth-child(7) {
    width: 25%;
}


.support_list .tit{display:block;font-size:18px;color:#7ec8e4;line-height:120%}
.support_list .cont{display:block;margin-top:5px;font-size:15px;line-height:1.5;}
.effect_list_wrap{position:relative;height:241px;background-image:url(/resources/images/idc-service/hosting_section4_bg.png); background-position:0 0; background-repeat:no-repeat; text-align:center;box-sizing:border-box}
.section_title_wrap+.effect_list_wrap{margin-top:30px;}
.effect_list{position:absolute;top:50%;width:100%;font-size:0;transform:translateY(-50%);-webkit-transform:translateY(-50.1%)}
.effect_list li{position:relative;display:inline-block;padding-top:106px;font-size:18px;color:#fff;text-align:center;vertical-align:top;background-repeat:no-repeat;background-position:center 0;line-height:1.3em}
.effect_list li:after{display:block;position:absolute;right:0;top:0;width:1px;height:140px;background-color:rgba(255,255,255,0.3);content:""}
.effect_list li:last-child:after{display:none}
.effect_list_wrap.list4_wrap{height:300px; background-size:cover; background-position:50% 0; border-radius:200px;}
.effect_list_wrap.list4_wrap li:after{content:""; height:200px;}
.effect_list_wrap.list2_wrap{width:880px; height:240px; margin:30px auto 0; background-size:cover; background-position:50% 0; border-radius:200px;}
.effect_list_wrap.list2_wrap li{padding-left:40px; padding-right:40px;}
.effect_list_wrap.list2_wrap li:after{content:""; height:144px;}
.effect_list.sub_text{transform:translateY(0);-webkit-transform:translateY(0);top:38px}
.effect_list.sub_text li{padding-top:96px}
.effect_list.sub_text li:after{height:106px}
.effect_list.sub_text+.sub{position:absolute;bottom:30px;width:100%;font-weight:400;font-size:18px;color:#fff}
.effect_list_wrap.effect_list_line3_wrap li:after{content:""; height:175px;}
.effect_list li.list1{background-image:url(/resources/images/hosting/vpshosting_section4_ico_01.png)}
.effect_list li.list2{background-image:url(/resources/images/hosting/vpshosting_section4_ico_02.png)}
.effect_list li.list3{background-image:url(/resources/images/hosting/vpshosting_section4_ico_03.png)}
.effect_list li.list4{background-image:url(/resources/images/hosting/vpshosting_section4_ico_03.png)}
.effect_list li.establsh{background-image:url(/resources/images/cloud/loadbalancer_section4_ico_01.png)}
.effect_list li.save{background-image:url(/resources/images/biz/ico_efft_save.png)}
.effect_list li.protect{background-image:url(/resources/images/biz/ico_efft_protect.png)}
.effect_list li.moffice{background-image:url(/resources/images/biz/ico_efft_moffice.png)}
.effect_list li.reduce{background-image:url(/resources/images/biz/ico_efft_reduce.png)}
.effect_list li.customer_friendly{background-image:url(/resources/images/biz/ico_efft_customer_friendly.png)}
.effect_list li.trust{background-image:url(/resources/images/biz/ico_efft_trust.png)}
.effect_list li.separate{background-image:url(/resources/images/biz/ico_efft_separate.png)}
.effect_list li.bundle{background-image:url(/resources/images/biz/ico_efft_bundle.png)}
.effect_list li.add{background-image:url(/resources/images/biz/ico_efft_add.png)}
.effect_list li.auto{background-image:url(/resources/images/biz/ico_efft_auto.png)}
.effect_list li.goods{background-image:url(/resources/images/biz/ico_efft_goods.png)}
.effect_list li.ea{background-image:url(/resources/images/biz/ico_efft_ea.png)}
.effect_list li.hosting_ssl1{background-image:url(/resources/images/ico/ico_efft_hosting_ssl1.png)}
.effect_list li.hosting_ssl2{background-image:url(/resources/images/ico/ico_efft_hosting_ssl2.png)}
.effect_list li.hosting_ssl3{background-image:url(/resources/images/ico/ico_efft_hosting_ssl3.png)}
.effect_list li.backup1{background-image:url(/resources/images/ico/ico_efft_idc_backup1.png);}
.effect_list li.backup2{background-image:url(/resources/images/ico/ico_efft_idc_backup2.png);}
.effect_list li.backup3{background-image:url(/resources/images/ico/ico_efft_idc_backup3.png);}
.effect_list li.idc_server1{background-image:url(/resources/images/ico/ico_efft_idc_server1.png);}
.effect_list li.idc_server2{background-image:url(/resources/images/ico/ico_efft_idc_server2.png);}
.effect_list li.idc_server3{background-image:url(/resources/images/ico/ico_efft_idc_server3.png);}
.effect_list li.idc_hosting1{background-image:url(/resources/images/ico/ico_efft_idc_hosting1.png);}
.effect_list li.idc_hosting2{background-image:url(/resources/images/ico/ico_efft_idc_hosting2.png);}
.effect_list li.idc_hosting3{background-image:url(/resources/images/ico/ico_efft_idc_hosting3.png);}
.effect_list li.cloud_ips1{background-image:url(/resources/images/ico/ico_efft_cloud_ips1.png);}
.effect_list li.cloud_ips2{background-image:url(/resources/images/ico/ico_efft_cloud_ips2.png);}
.effect_list li.cloud_ips3{background-image:url(/resources/images/ico/ico_efft_cloud_ips3.png);}
.effect_list li.cloud_ips4{background-image:url(/resources/images/ico/ico_efft_cloud_ips4.png);}
.effect_list li.cloud_ips5{background-image:url(/resources/images/ico/ico_efft_cloud_ips5.png);}
.effect_list li.cloud_waf1{background-image:url(/resources/images/ico/ico_efft_cloud_waf1.png);}
.effect_list li.cloud_waf2{background-image:url(/resources/images/ico/ico_efft_cloud_waf2.png);}
.effect_list li.cloud_waf3{background-image:url(/resources/images/ico/ico_efft_cloud_waf3.png);}
.effect_list li.cloud_waf4{background-image:url(/resources/images/ico/ico_efft_cloud_waf4.png);}
.effect_list li.cloud_aws1{background-image:url(/resources/images/ico/ico_efft_cloud_aws1.png);}
.effect_list li.cloud_aws2{background-image:url(/resources/images/ico/ico_efft_cloud_aws2.png);}
.effect_list li.cloud_aws3{background-image:url(/resources/images/ico/ico_efft_cloud_aws3.png);}
.effect_list li.cloud_aws4{background-image:url(/resources/images/ico/ico_efft_cloud_aws4.png);}
.effect_list li.cloud_aws5{background-image:url(/resources/images/ico/ico_efft_cloud_aws5.png);}
.effect_list li.cloud_aws6{background-image:url(/resources/images/ico/ico_efft_cloud_aws6.png);}
.effect_list li.cloud_azure1{background-image:url(/resources/images/ico/ico_efft_cloud_azure1.png);}
.effect_list li.cloud_azure2{background-image:url(/resources/images/ico/ico_efft_cloud_azure2.png);}
.effect_list li.cloud_azure3{background-image:url(/resources/images/ico/ico_efft_cloud_azure3.png);}
.effect_list li.cloud_azure4{background-image:url(/resources/images/ico/ico_efft_cloud_azure4.png);}
.effect_list li.cloud_azure5{background-image:url(/resources/images/ico/ico_efft_cloud_azure5.png);}
.effect_list li.cloud_azure6{background-image:url(/resources/images/ico/ico_efft_cloud_azure6.png);}
.effect_list li.security_test1{background-image:url(/resources/images/ico/ico_efft_security_test1.png);}
.effect_list li.security_test2{background-image:url(/resources/images/ico/ico_efft_security_test2.png);}
.effect_list li.security_test3{background-image:url(/resources/images/ico/ico_efft_security_test3.png);}
.effect_list li.security_vulnerability1{background-image:url(/resources/images/ico/ico_efft_security_vulnerability1.png);}
.effect_list li.security_vulnerability2{background-image:url(/resources/images/ico/ico_efft_security_vulnerability2.png);}
.effect_list li.security_vulnerability3{background-image:url(/resources/images/ico/ico_efft_security_vulnerability3.png);}
.effect_list li.security_vulnerability4{background-image:url(/resources/images/ico/ico_efft_security_vulnerability4.png);}
.effect_list li.security_integrated1{background-image:url(/resources/images/ico/ico_efft_security_integrated1.png);}
.effect_list li.security_integrated2{background-image:url(/resources/images/ico/ico_efft_security_integrated2.png);}
.effect_list li.security_integrated3{background-image:url(/resources/images/ico/ico_efft_security_integrated3.png);}
.effect_list li.security_vpn1{background-image:url(/resources/images/ico/ico_efft_security_vpn1.png);}
.effect_list li.security_vpn2{background-image:url(/resources/images/ico/ico_efft_security_vpn2.png);}
.effect_list li.security_vpn3{background-image:url(/resources/images/ico/ico_efft_security_vpn3.png);}
.effect_list li.security_db1{background-image:url(/resources/images/ico/ico_efft_security_db1.png);}
.effect_list li.security_db2{background-image:url(/resources/images/ico/ico_efft_security_db2.png);}
.effect_list li.security_db3{background-image:url(/resources/images/ico/ico_efft_security_db3.png);}
.effect_list li.security_webshell1{background-image:url(/resources/images/ico/ico_efft_security_webshell1.png);}
.effect_list li.security_webshell2{background-image:url(/resources/images/ico/ico_efft_security_webshell2.png);}
.effect_list li.security_ddos1{background-image:url(/resources/images/ico/ico_efft_security_ddos1.png);}
.effect_list li.security_ddos2{background-image:url(/resources/images/ico/ico_efft_security_ddos2.png);}
.effect_list li.security_ddos3{background-image:url(/resources/images/ico/ico_efft_security_ddos3.png);}
.effect_list li.security_ddos4{background-image:url(/resources/images/ico/ico_efft_security_ddos4.png);}
.effect_list li.cloud_loadbalancer1{background-image:url(/resources/images/ico/ico_efft_cloud_loadbalancer1.png);}
.effect_list li.cloud_loadbalancer2{background-image:url(/resources/images/ico/ico_efft_cloud_loadbalancer2.png);}
.effect_list li.cloud_loadbalancer3{background-image:url(/resources/images/ico/ico_efft_cloud_loadbalancer3.png);}
.effect_list li.cloud_loadbalancer4{background-image:url(/resources/images/ico/ico_efft_cloud_loadbalancer4.png);}
.effect_list li.biz_groupware1{background-image:url(/resources/images/ico/ico_efft_biz_groupware1.png);}
.effect_list li.biz_groupware2{background-image:url(/resources/images/ico/ico_efft_biz_groupware2.png);}
.effect_list li.biz_groupware3{background-image:url(/resources/images/ico/ico_efft_biz_groupware3.png);}
.effect_list li.biz_groupware4{background-image:url(/resources/images/ico/ico_efft_biz_groupware4.png);}

.effect_list li:nth-child(1):nth-last-child(3),.effect_list li:nth-child(2):nth-last-child(2),.effect_list li:nth-child(3):nth-last-child(1){width:370px}
.effect_list li:nth-child(1):nth-last-child(4),.effect_list li:nth-child(2):nth-last-child(3),.effect_list li:nth-child(3):nth-last-child(2),.effect_list li:nth-child(4):nth-last-child(1){width:240px}
.effect_list li:nth-child(1):nth-last-child(6),.effect_list li:nth-child(2):nth-last-child(5),.effect_list li:nth-child(3):nth-last-child(4),.effect_list li:nth-child(4):nth-last-child(3),.effect_list li:nth-child(5):nth-last-child(2),.effect_list li:nth-child(6):nth-last-child(1){width:158px; padding-top:90px; font-size:16px;}
.process_list{padding-top:50px;background:url(/resources/images/idc-service/hosting_section5_bar.jpg) 0 top no-repeat;text-align:center}
.process_list>li{position:relative;display:inline-block;padding:106px 35px 0;text-align:center;background-repeat:no-repeat;background-position:center 0;vertical-align:top}
.process_list>li:after{display:block;position:absolute;right:0;top:30px;width:20px;height:36px;background:url(/resources/images/idc-service/hosting_section5_arr_ico.png) 0 0 no-repeat;content:""}
.process_list>li:last-child:after{display:none}
.process_list>li span{font-size:18px;font-weight:400;letter-spacing:-1px}
.process_list>li p{padding-top:10px;color:#888;letter-spacing:-1px;font-size: 15px;}
.process_list>li.list1 p{margin-bottom:20px}
.process_list>li a{font-size:12px}
.process_list>li a:after{display:inline-block;content:"";width:5px;height:9px;margin-left:15px;background-image:url(/resources/images/idc-service/hosting_btn_arr.png)}
.process_list>li.list1{background-image:url(/resources/images/idc-service/hosting_section5_ico_01.png)}
.process_list>li.list2{background-image:url(/resources/images/idc-service/hosting_section5_ico_02.png)}
.process_list>li.list3{background-image:url(/resources/images/idc-service/hosting_section5_ico_03.png)}
.process_list>li.list4{background-image:url(/resources/images/idc-service/hosting_section5_ico_04.png)}
.process_list>li.list5{background-image:url(/resources/images/idc-service/hosting_section5_ico_05.png)}
.process_list>li.customer_service{background-image:url(/resources/images/idc-service/hosting_section5_ico_01.png)}
.process_list>li.customer_req{background-image:url(/resources/images/biz/ico_pcs_customer_req.png)}
.process_list>li.consulting{background-image:url(/resources/images/biz/ico_pcs_consulting.png)}
.process_list>li.engineer{background-image:url(/resources/images/biz/ico_pcs_engineer.png)}
.process_list>li.contract{background-image:url(/resources/images/biz/ico_pcs_contract.png)}
.process_list>li.complete{background-image:url(/resources/images/biz/ico_pcs_complete.png)}
.process_list>li.demo{background-image:url(/resources/images/biz/ico_pcs_demo.png)}
.process_list>li.system_edu{background-image:url(/resources/images/biz/ico_pcs_system_edu.png)}
.process_list>li.test{background-image:url(/resources/images/biz/ico_pcs_test.png)}
.process_list>li.product_req{background-image:url(/resources/images/ico/ico_pcs_product_req.png)}
.process_list>li.submit{background-image:url(/resources/images/ico/ico_pcs_submit.png)}
.process_list>li.confirm_use{background-image:url(/resources/images/ico/ico_pcs_confirm_use.png)}
.process_list>li.console{background-image:url(/resources/images/ico/ico_pcs_console.png)}
.process_list>li.instance{background-image:url(/resources/images/ico/ico_pcs_instance.png)}
.process_list>li.certificate{background-image:url(/resources/images/ico/ico_pcs_certificate.png)}
.process_list>li.infra{background-image:url(/resources/images/ico/ico_pcs_infra.png)}
.process_list>li.idc_common1{background-image:url(/resources/images/idc-service/ico_psc_common1.png);}
.process_list>li.idc_common2{background-image:url(/resources/images/idc-service/ico_psc_common2.png);}
.process_list>li.idc_common3{background-image:url(/resources/images/idc-service/ico_psc_common3.png);}
.process_list>li.idc_common4{background-image:url(/resources/images/idc-service/ico_psc_common4.png);}
.process_list>li.idc_common5{background-image:url(/resources/images/idc-service/ico_psc_common5.png);}
.process_list>li:nth-child(1):nth-last-child(4),.process_list li:nth-child(2):nth-last-child(3),.process_list li:nth-child(3):nth-last-child(2),.process_list li:nth-child(4):nth-last-child(1){width:200px}
.process_list.list4.no_sub> li{width:250px;}

.process_list .commonBtn1{margin-top:15px}
.process_list.no_sub>li {width:225px; box-sizing:border-box;}

.section_title_wrap+.process_list {margin-top:30px;}
.section_tip{margin-top:100px;padding:70px 0;background:url(/resources/images/biz/groupware_tip_bg.jpg) 50% 0 no-repeat}
.section_tip .inner{width:1140px;margin:0 auto}
.section_tip dl{background-color:#fff}
.section_tip dl dt{float:left;width:320px;height:160px;padding:40px 0 0 40px;font-size:26px;font-weight:500;line-height:1.2em}
.section_tip dl.dl_1 dd{float:left}
.section_tip dl.dl_1{margin-bottom:20px}
.section_tip dl.dl_1 dt{background-image:url(/resources/images/cloud/server_section6_dt_bg_01.jpg)}
.section_tip dl.dl_1 dd{position:relative;padding-top:125px;text-align:center;background-repeat:no-repeat;background-position:center 40px}
.section_tip dl dd:after{display:block;position:absolute;right:0;top:38px;width:1px;height:124px;background-color:#e8e8e8;content:""}
.section_tip dl dd:last-child:after{display:none}
.section_tip dl.dl_1 dd.dd_3:after{display:none}
.section_tip dl.dl_1.ea3 dd{width:260px}
.section_tip dl.dl_1.ea2 dd{width:390px}
.section_tip dl.dl_1 dd.dd_1{background-image:url(/resources/images/idc-service/administration_section6_ico_01.png)}
.section_tip dl.dl_1 dd.dd_2{background-image:url(/resources/images/idc-service/administration_section6_ico_02.png)}
.section_tip dl.dl_1 dd.dd_3{background-image:url(/resources/images/idc-service/administration_section6_ico_03.png)}
.section_tip dl.dl_1 dd.asset{background-image:url(/resources/images/biz/ico_tips_asset.png)}
.section_tip dl.dl_1 dd.chipprice{background-image:url(/resources/images/biz/ico_tips_chipprice.png)}
.section_tip dl.dl_1 dd.smartwork{background-image:url(/resources/images/biz/ico_tips_smartwork.png)}
.section_tip dl.dl_1 dd.sms_marketing{background-image:url(/resources/images/biz/ico_tips_sms_marketing.png)}
.section_tip dl.dl_1 dd.talk_price{background-image:url(/resources/images/biz/ico_tips_talk_price.png)}
.section_tip dl.dl_1 dd.stable_fast{background-image:url(/resources/images/biz/ico_tips_stable_fast.png)}
.section_tip dl.dl_1 dd.combi{background-image:url(/resources/images/biz/ico_tips_combi.png)}
.section_tip dl.dl_1 dd.error{background-image:url(/resources/images/biz/ico_tips_error.png)}
.section_tip dl.dl_2 dt{height:210px;background-image:url(/resources/images/cloud/server_section6_dt_bg_02.jpg);background-position:0 100%;background-repeat:no-repeat;background-color:#b9e9ed}
.section_tip dl.dl_2 dd{position:relative;float:left;width:260px;padding:40px 0 0 40px;background:url(/resources/images/cloud/btn_plus.gif) 290px 63px no-repeat;box-sizing:border-box}
.section_tip dl.dl_2 dd span{display:block;margin-bottom:20px;font-size:22px;font-weight:400}
.section_tip dl.dl_2 dd.dd_2:after{display:none}
.section_tip dl.dl_2 dd a{display:block;line-height:1.5em}
.section_tip dl.dl_2 dd.dd_2{padding-top:40px;padding-left:35px}
.section_tip dl.dl_2 dd.dd_3{padding-top:40px;padding-left:35px}
.section_tip dl.dl_2 dd.dd_2:after{display:block}
.section_tip dl.dl_2 dd.dd_3:after{display:none}
.section_tip dl.dl_2 dd:after{top:38px;height:140px}
.section_tip dl.dl_2 dd span{margin-bottom:35px}
.section_tip dl.dl_2 dd li{margin-bottom:6px}
.section_tip dl.dl_2 dd a{width:127px;padding-left:25px;font-weight:400;text-align:left;background:url(/resources/images/common/arrow_r2.png) 85% center no-repeat;color:#333}
.biz .faq_section{margin-top:100px;margin-bottom:100px}

/* layer */
.ly-wrap{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100%;height:100%}
.ly-wrap.active{display:block}
[class^="ly-pop"]{position:absolute;top:50%;left:50%;z-index:1100;padding:50px 30px;border:1px solid #e2e2e2;background-color:#fff;box-sizing:border-box}
[class^="ly-pop"] .ly-title{overflow:hidden;font-weight:500;font-size:26px;line-height:1.2;color:#333;text-align:center}
[class^="ly-pop"] .ly-content{overflow-y:auto;padding:25px 30px 0;height:274px;background-color:#f7f7f7;border:1px solid #eaeaea;color:#aaa;line-height:1.4;box-sizing:border-box;}
[class^="ly-pop"] .ly-content font, [class^="ly-pop"] .ly-content font span, [class^="ly-pop"] .ly-content font strong{background-color: transparent !important;color:#aaa !important;}
[class^="ly-pop"] .ly-title+.ly-content{margin-top:35px}
[class^="ly-pop"] .ly-content:after{display:block;content:"";clear:both;width:100%;height:25px}
[class^="ly-pop"] .ly-cont-tit{margin:-10px 0 11px;text-align:center}
[class^="ly-pop"] .btn-ly-close{position:absolute;top:20px;right:30px;width:16px;height:16px;background:url(/resources/images/common/ico_close_s.png) no-repeat 50% 50%;text-indent:-9999em}
.ly-pop{width:800px;margin-left:-400px;margin-top:-221px}

/* 레이아웃 재조정 */
.contents{
    position: relative;
}
.contents>.section:after {
    display: block;
    clear: both;
    content: "";
}
.section>.sect_inner {
    position: relative;
    margin: 0 auto;
    width: 1140px;
    padding-top: 68px;
}
.section>.sect_inner:after {
    display: block;
    clear: both;
    content: "";
}

.section_title_wrap {text-align: center;}
.section_title_wrap h3.section_title{font-size:32px; line-height:1.3; }
.section_title_wrap h4.section_title{font-size:26px; line-height:1.3; letter-spacing:-1px;}
.section_title_wrap h5.section_title{font-size:22px; line-height:1.3; letter-spacing:-1px;}
.section_title_wrap .sub_title{margin-top:15px; font-size:16px; color:#888;}

.section_title_wrap+.srch_box {
    margin-top: 58px;
}
.section_title_wrap+.tb_wrap,
.section_title_wrap+.spec_list,
.tb_wrap + .tb_wrap {
    margin-top: 30px;
}
.section_title_wrap+.img_box {
    margin-top: 40px;
    text-align: center;
}
.sect_inner +.btn_area,
.section_title_wrap+.btn_area,
.warn_box+.btn_area,
.sub_text+.btn_area,
.tb_wrap+.btn_area {
    margin-top: 30px;
}


/* 테이블 */
.tb_wrap {
    position: relative;
}
.tb_wrap .unit_tb_txt {
    display: block;
    position: absolute;
    right: 0;
    top: -20px;
}
.tb_wrap .unit_tb_txt_o {
    display: block;
    position: absolute;
    right: 0;
    top: -25px;
    font-size:14px;
    color:#f68e56;
}
.tb_wrap .unit_tb_txt+table {
    margin-top: 8px;
}
.link_table td {
    vertical-align: top;
}
table+.warn_list {
    margin-top: 16px;
}
.tb_wrap .section_title{font-size:20px; margin-bottom:15px;}

/* 최상단 비쥬얼 */
.visual_section{position:relative; overflow:hidden; height:266px; background-position:center center; background-repeat:no-repeat; background-size:cover; color:#fff;}
.visual_section .tit_area{position:absolute; left:50%; top:0; width:1140px; margin-left:-570px; z-index:2;}
.visual_section .tit_area .page_location{padding-top:35px; margin-bottom:65px; line-height:1em; text-align:right;}
.visual_section .tit_area .page_location:before{content:""; display:inline-block; width:18px; height:14px;margin-right:7px; background:url(/resources/images/etc/ico_call.png) 0 0 no-repeat;}
.visual_section .tit_area .page_location a,.visual_section .tit_area .page_location span{font-size:14px; color:#fff;}
.visual_section .tit_area .page_location a:after{content:">"; display:inline-block;}
.visual_section .tit_area .page_location a {cursor:default;}
.visual_section .tit_area h2{line-height:100%; font-size:38px; color:#fff; margin-bottom:25px;}
.visual_section .tit_area p{font-size:16px;}
.visual_section video{position:absolute; left:50%; top:0; margin-left:-960px; z-index:1;}

/* sticky tab */
.tab_area_wrap {
    height: 60px;
}
.tab_area {
    background-color:#e6e6e6;
}
.onepage_tab{overflow:hidden; width:1140px; margin:0 auto;}
.onepage_tab>li{float:left; width:228px;}
.onepage_tab>li a{display:block; line-height:60px; font-size:18px; font-weight:400; text-align:center; color:#888;}
.onepage_tab>li.active a{color:#2484c6;}
.onepage_tab>li:nth-child(1):nth-last-child(2),
.onepage_tab>li:nth-child(2):nth-last-child(1) {
    width: 50%;
}
.onepage_tab>li:nth-child(1):nth-last-child(3),
.onepage_tab>li:nth-child(3):nth-last-child(1) {
    width: 33.3%;
}
.onepage_tab>li:nth-child(2):nth-last-child(2) {
    width: 33.4%;
}

.onepage_tab>li:nth-child(1):nth-last-child(4),
.onepage_tab>li:nth-child(2):nth-last-child(3),
.onepage_tab>li:nth-child(3):nth-last-child(2),
.onepage_tab>li:nth-child(4):nth-last-child(1) {
    width: 25%;
}

/* 부가서비스 */
.section+.addservice_setcion {
    margin-top: 70px;
}
.addservice_setcion {
    padding-bottom: 70px;
    background-color: #efefef;
}
.addservice_list>li {
    float: left;
    position: relative;
    background-color: #fff;
    padding: 67px 0 43px 40px;
    border: 1px solid #e8e8e8;
    border-width: 1px 1px 0;
    box-sizing: border-box;
}
.addservice_list>li:before {
    display: block;
    position: absolute;
    top: 16px;
    right: 0;
    width: 132px;
    height: 94px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    content: "";
}
.addservice_list>li:after {
    display: block;
    position: absolute;
    bottom: 0;
    left: -1px;
    right: -1px;
    height: 3px;
    background: url(/resources/images/hosting/webhosting_section1_table_bg.jpg) no-repeat 0 0;
    background-size: cover;
    content: "";
}

.addservice_list>li.forwarding:before {
    background-image: url(/resources/images/domain/ico_addsvc_forwarding.png);
}
.addservice_list>li.parking:before {
    background-image: url(/resources/images/domain/ico_addsvc_parking.png);
}
.addservice_list>li.name:before {
    background-image: url(/resources/images/domain/ico_addsvc_name.png);
}
.addservice_list>li.hideinfo:before {
    background-image: url(/resources/images/domain/ico_addsvc_hideinfo.png);
}

.addservice_list>li:nth-child(1):nth-last-child(3),
.addservice_list>li:nth-child(2):nth-last-child(2),
.addservice_list>li:nth-child(3):nth-last-child(1) {
    width: 360px;
    margin-right: 30px;
}
.addservice_list>li:nth-child(3):nth-last-child(1) {
    margin-right: 0;
}

.addservice_list>li:nth-child(1):nth-last-child(4),
.addservice_list>li:nth-child(2):nth-last-child(3),
.addservice_list>li:nth-child(3):nth-last-child(2),
.addservice_list>li:nth-child(4):nth-last-child(1) {
    width:280px;
    margin-right: 6px;
}
.addservice_list>li:nth-child(4):nth-last-child(1) {
    margin-right: 0;
}

.section_title_wrap+.addservice_list {
    margin-top: 30px;
}
.addservice_list .subject {
    display: block;
    margin-bottom: 24px;
    font-size: 22px;
    font-weight: 400;
    color: #333;
}
.addservice_list .cont {
    color: #888;
    line-height: 1.6;
    font-size: 15px;
}

.hosting .section2.section_full_bg{padding:75px 0; background-color:#efefef;}
.hosting .section2 .inner > ul > li{position:relative; float:left; width:320px; height:251px; padding-left:25px; padding-right:15px; margin-left:30px; color:#888; background-image:url(/resources/images/idc-service/hosting_section2_list_bg.jpg);}
.hosting .section2 .inner > ul > li:after{display:block; position:absolute; right:40px; top:40px; content:""; background-repeat:no-repeat;}
.hosting .section2 .inner > ul > li.section2_list1{margin-left:0;}
.hosting .section2 .inner > ul > li.section2_list1:after{width:59px; height:57px; background-image:url(/resources/images/idc-service/hosting_section2_ico_01.png);}
.hosting .section2 .inner > ul > li.section2_list2:after{width:67px; height:57px; background-image:url(/resources/images/idc-service/hosting_section2_ico_02.png);}
.hosting .section2 .inner > ul > li.section2_list3:after{width:55px; height:57px; background-image:url(/resources/images/idc-service/hosting_section2_ico_03.png);}
.hosting .section2 .inner > ul > li span{display:block; padding-top:60px; padding-left:10px; margin-bottom:43px; font-size:22px; font-weight:400; color:#333;}
.hosting .section2 .inner > ul > li ul li{position:relative; padding-left:10px;}
.hosting .section2 .inner > ul > li ul li:before{display:inline-block; position:absolute; left:0; top:0;  content:"-";}

.srch_box {
    padding: 75px 0;
    background-color: #e8f0f3;
    font-size: 0;
    text-align: center;
}
.srch_box .input_box {
    position: relative;
    display: inline-block;
    width: 598px;
    height: 59px;
}
.srch_box .input_box .subdomain {
    display: inline-block;
    position: absolute;
    top: 2px;
    left: 2px;
    width: 116px;
    height: 55px;
    font-size: 20px;
    color: #999;
    line-height: 55px;
    box-sizing: border-box;
    background-color: #fff;
}
.srch_box .input {
    width: 100%;
    height: 59px;
    padding: 0 30px 0 148px;
    font-size: 20px;
    line-height: 57px;
    border-width: 0;
    border-bottom: 2px solid #b6d5e7;
    box-sizing: border-box;
    background-color: #fff;
}
.srch_box .cst_sel_wrap {
    display: inline-block;
    width: 189px;
    height: 59px;
    margin-left: 10px;
}
.srch_box .cst_sel_wrap .sel {
    width: 100%;
    height: 59px;
    margin: 0;
    padding-left: 30px;
    font-size: 20px;
    line-height: 57px;
    border-width: 0;
    border-bottom: 2px solid #b6d5e7;
    background-color: #fff;
    box-sizing: border-box;
}
.srch_box .btn_search {
    width: 151px;
    height: 59px;
    margin-left: 10px;
    font-size: 20px;
    background-color: #3594d5;
    border-bottom: 2px solid #308bcb;
    color: #fff;
    line-height: 57px;
    box-sizing: border-box;
}
.srch_box .btn_search .txt {
    display: inline-block;
    height: 22px;
    padding-left: 45px;
    background: url(/resources/images/common/ico_search.png) 0 0 no-repeat;
    line-height: 22px;
}
.srch_box.transfer .input_box {
    width: 389px;
}

/* 이런 분들이 이용하시면 좋아요 */
.use_tip .title_wrap .section_title {
    font-weight: 400;
    font-size: 28px;
    line-height: 1;
    text-align: center;
}
.use_tip_list {
    margin-top: 40px;
    font-size: 0;
    text-align: center;
}
.use_tip_list>li {
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
}
.use_tip_list .img_box {
    display: inline-block;
    vertical-align: middle;
}
.use_tip_list .txt_box {
    display: inline-block;
    margin-left: 18px;
    font-size: 15px;
    color: #888;
    line-height: 1.4;
    text-align: left;
    vertical-align: middle;
}

.use_tip_list>li:nth-child(1):nth-last-child(2) {
    margin-right: 120px;
}
.use_tip_list>li:nth-child(1):nth-last-child(3),
.use_tip_list>li:nth-child(2):nth-last-child(2),
.use_tip_list>li:nth-child(3):nth-last-child(1) {
    width: 33.3%;
}
.use_tip_list>li:nth-child(1):nth-last-child(4),
.use_tip_list>li:nth-child(2):nth-last-child(3),
.use_tip_list>li:nth-child(3):nth-last-child(2),
.use_tip_list>li:nth-child(4):nth-last-child(1) {
    width: 25%;
}
.use_tip_list.list5 li{width:33.3%; margin-bottom:30px;}
.use_tip_list.list5 li:nth-child(5),.use_tip_list.list5 li:nth-child(4){margin-bottom:0;}

/* 함께 이용하면 더 좋습니다 */
.use_together {
    padding-bottom: 39px;
    background-color: #efefef;
}
.section.use_together .sect_inner {
    padding-top: 39px;
}
.section+.use_together {
    margin-top: 70px;
}
.use_together .title_wrap {
    float: left;
    width: 332px;
    height: 179px;
    padding: 39px 0 0 40px;
    background: url(/resources/images/common/ico_together.png) no-repeat 193px 100%;
    box-sizing: border-box;
}
.use_together .title_wrap .sub_title {
    font-size: 16px;
    color: #888;
}
.use_together .title_wrap .section_title {
    margin-top: 17px;
    font-size: 28px;
    line-height: 1.2;
}
.use_together .cont_wrap {
    float: left;
    width: 808px;
    background-color: #fff;
}
.use_together .dep1 {
    position: relative;
}
.use_together .dep1:after {
    display: block;
    clear: both;
    content: "";
}
.use_together .dep1>li {
    float: left;
    padding: 36px 39px 32px;
    box-sizing: border-box;
}
.use_together .dep1>li:before {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 100%;
    background-color: #efefef;
}
.use_together .dep1>li:nth-child(1):nth-last-child(2),
.use_together .dep1>li:nth-child(2):nth-last-child(1) {
    width: 50%;
}
.use_together .dep1>li:nth-child(2):nth-last-child(1):before {
    left: 50%;
    content: "";
}

.use_together .dep1>li:nth-child(1):nth-last-child(3),
.use_together .dep1>li:nth-child(2):nth-last-child(2) {
    width: 269px;
}
.use_together .dep1>li:nth-child(3):nth-last-child(1) {
    width: 270px;
}
.use_together .dep1>li:nth-child(3):nth-last-child(1):before {
    left: 269px;
    content: "";
}
.use_together .dep1>li:nth-child(2):nth-last-child(2):before {
    left: 538px;
    content: "";
}

.use_together .subject {
    display: block;
    font-weight: 400;
    font-size: 22px;
    line-height: 1.2;
    letter-spacing: -0.05em;
}
.use_together .dep2 {
    margin-top: 38px;
}
.use_together .dep2>li {
    margin-top: 2px;
}
.use_together .dep2>li:first-child {
    margin-top: 0;
}
.use_together .link_dep2 {
    display: inline-block;
    position: relative;
    height: 36px;
    padding-right: 30px;
    font-weight: 500;
    font-size: 16px;
    color: #2383c5;
    line-height: 36px;
}
.use_together .link_dep2:after {
    display: block;
    position: absolute;
    top: 50%;
    right: 0;
    width: 20px;
    height: 20px;
    margin-top: -9px;
    border-radius: 100%;
    background: #2383c5 url(/resources/images/common/ico_arrow_link.png) no-repeat 50% 50%;
    content: "";
}

.transfer_process {
    margin-top: 70px;
}
.transfer_process .sect_inner {
    padding-bottom: 70px;
    background-color: #efefef;
}
.reserve_process {
    margin-top: 70px;
}
.reserve_process .sect_inner {
    padding-bottom: 70px;
    background-color: #efefef;
}

.line_division .sect_inner {
    padding-bottom: 60px;
}
.line_division .sect_inner:after {
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 1000px;
    height: 1px;
    margin-left: -500px;
    background-color: #e4e4e4;
    content: "";
}

.notice_section {
    background-color: #e8f0f3;
}
.notice_section .dep1 {
    margin-top: 30px;
}
.notice_section .dep1:after {
    display: block;
    clear: both;
    content: "";
}
.notice_section .dep1>li {
    float: left;
    padding: 28px 0 64px;
    border-top: 2px solid #a0c5de;
    box-sizing: border-box;
}
.notice_section .subject {
    font-weight: 400;
    font-size: 22px;
    color: #629ec7;
}

.notice_section .dep2 {
    margin-top: 19px;
}
.notice_section .dep2>li {
    position: relative;
    padding-left: 24px;
    margin-top: 10px;
    font-weight: 400;
    line-height: 1.6;
}
.notice_section .dep2>li:before {
    display: block;
    position: absolute;
    top: 10px;
    left: 10px;
    width: 5px;
    height: 5px;
    border-radius: 100%;
    background-color: #629ec7;
    content: "";
}
.notice_section .dep2>li:first-child {
    margin-top: 0;
}
.notice_section .sub_ex {
    font-size: 14px;
    color: #888;
}
.notice_section .dep2>li .sub_ex {
    margin-top: 3px;
}

.notice_section.col2 .dep1>li {
    width: 560px;
    margin-right: 20px;
}
.notice_section.col2 .dep1>li:nth-child(even) {
    margin-right: 0;
}

.notice_section.col3 .dep1>li {
    width: 560px;
    margin-right: 20px;
}
.notice_section.col3 .dep1>li:nth-child(3n) {
    margin-right: 0;
}

.domain {
    margin-top: 58px;
    background-color: #e8f0f3;
}
.domain>.sect_inner {
    padding: 0;
}
.domain .img_box {
    text-align: center;
}

.appeal_list {
    margin: 19px -11px -11px;
    text-align: center;
    font-size: 0;
}
.appeal_list>li {
    display: inline-block;
    width: 493px;
    height: 271px;
    margin: 11px;
    padding: 49px 0 0 50px;
    background-color: #f9f9f9;
    border: 1px solid #e2e2e2;
    font-size: 15px;
    box-sizing: border-box;
    text-align: left;
}
.appeal_list .question {
    min-height: 43px;
    padding: 0 0 0 41px;
    background: url(/resources/images/common/ico_dqout.png) no-repeat 0 0;
    line-height: 1.6;
}
.appeal_list .answer {
    margin-top: 23px;
    padding-left: 5px;
}
.appeal_list .answer:before {
    display: inline-block;
    width: 100px;
    height: 100px;
    background-color: #2383c5;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    border-radius: 100%;
    vertical-align: middle;
    content: "";
}

.appeal_list .answer.conv:before {
    background-image: url(/resources/images/ico/ico_appeal_conv.png);
}
.appeal_list .answer.addservice:before {
    background-image: url(/resources/images/ico/ico_appeal_addservice.png);
}
.appeal_list .answer.support:before {
    background-image: url(/resources/images/ico/ico_appeal_support.png);
}
.appeal_list .answer.secure:before {
    background-image: url(/resources/images/ico/ico_appeal_secure.png);
}

.appeal_list .answer .inner {
    display: inline-block;
    margin-left: 40px;
    vertical-align: middle;
}
.appeal_list .answer .main {
    display: block;
    margin-top: 5px;
    font-weight: 400;
    font-size: 20px;
    color: #2383c5;
    line-height: 1.3;
}
.appeal_list .answer .sub {
    display: block;
    font-weight: 400;
}

/* 폼 테이블 */
.tb_wrap .table_tit h3.subject {display: inline-block; font-size:20px; vertical-align:middle;}
.tb_wrap .table_tit .sub_txt {display: inline-block; position: absolute; top: 3px; right: 0; font-size:15px; color:#888; line-height: 1; vertical-align:middle;}
.tb_wrap .table_tit .sub_txt:before {
    display: inline-block;
    margin-right: 4px;
    color: #f69679;
    vertical-align: middle;
    content: "*";
}
.form_table{border-top:2px solid #000; -webkit-box-sizing:border-box; box-sizing:border-box;}
.form_table th{width:160px; padding:10px 0 10px 30px; border-bottom:1px solid #ccc; text-align:left;}
.form_table th.center{text-align:center;}
.form_table td{padding:10px 0 10px 30px; border-bottom:1px solid #ccc; color:#888;}
.form_table td ul{padding-top:10px;}
.form_table td ul li{font-size:14px; color:#aaa;}
.form_table a.link{margin-left:8px;}
.form_table .write_box{width:570px; padding:10px; resize:none; box-sizing:border-box; background-color:#f3f3f3; border:1px solid #eaeaea;}
.form_table .security{overflow:hidden;}
.form_table .security .left{float:left;}
.form_table .security .right{float:left; padding-top:10px; margin-left:20px;}
.form_table .security .right p{margin-bottom:5px; font-size:13px; color:#aaa;}
.form_table .security+.security_txt {margin-top: 20px;}
.form_table select:first-child {margin-left:0}

/* 동의 */
.agree_wrap h4.agree_tit{margin-bottom:10px; font-size:20px; font-weight:500; line-height:2em; border-bottom:2px solid #393939;}
.agree_wrap h4.agree_tit span.notice{color:#ff0000;}
.agree_wrap .txt2{margin-bottom:20px; font-size:14px; color:#888;}
.agree_wrap .txt2:before{content:"•"; display:inline-block; margin-right:5px;}
.agree_wrap .notice_txt{margin-bottom:20px; font-size:14px; color:#888;}
.agree_wrap .notice_txt>li {
    position: relative;
    padding-left: 16px;
    font-size: 13px;
}
.agree_wrap .notice_txt>li:before {
    position: absolute;
    top: 3px;
    left: 0;
    line-height: 1;
    content: "※";
}
.agree_wrap .notice_txt_type2{margin-bottom:20px; font-size:14px; color:#888;}
.agree_wrap .notice_txt_type2>li {
    position: relative;
    padding-left: 7px;
    font-size: 13px;
}
.agree_wrap .notice_txt_type2>li:before {
    position: absolute;
    top: 10px;
    left: 0;
    width: 2px;
    height: 2px;
    background-color: #bdbdbd;
    line-height: 1;
    content: "";
}
.agree_wrap .list_type_a {
    display: inline-block;
    text-align: left;
}
.agree_wrap .agree_area {
    margin-bottom: 30px;
}

.tb_wrap+.agree_wrap {margin-top:40px;}

/* 목록 */
.list_type_a>li {
    position: relative;
    padding-left: 7px;
}
.list_type_a>li:before {
    position: absolute;
    top: 3px;
    left: 0;
    line-height: 1;
    content: "-";
}

/* 호스팅 */
.hosting_index_intro {
    margin-top: 58px;
    background: url(/resources/images/hosting/bg_index.jpg) no-repeat 50% 0;
}
.hosting_index_intro .sect_inner {
    padding-bottom: 70px;
}
.hosting_index_intro h4.section_title {
    color: #fff;
}
.hosting_index_intro .list_hosting {
    margin-top: 28px;
    font-size: 0;
    text-align: center;
}
.hosting_index_intro .list_hosting>li {
    display: inline-block;
    width: 226px;
    height: 360px;
    margin: 0 17px;
    padding: 35px 30px 115px;
    font-size: 15px;
    background-color: #fff;
    box-sizing: border-box;
    background-position: 50% 100%;
    background-repeat: no-repeat;
    vertical-align: top;
    text-align: left;
}
.hosting_index_intro .list_hosting>li:nth-child(1) {
    background-image: url(/resources/images/hosting/bg_list_hosting1.gif);
}
.hosting_index_intro .list_hosting>li:nth-child(2) {
    background-image: url(/resources/images/hosting/bg_list_hosting2.gif);
}
.hosting_index_intro .list_hosting>li:nth-child(3) {
    background-image: url(/resources/images/hosting/bg_list_hosting3.gif);
}
.hosting_index_intro .list_hosting>li:nth-child(4) {
    background-image: url(/resources/images/hosting/bg_list_hosting4.gif);
}

.hosting_index_intro .list_hosting .subject {
    font-weight: 400;
    font-size: 20px;
    color: #333;
}
.hosting_index_intro .list_hosting .sub_txt {
    height: 107px;
    margin-top: 9px;
    color: #888;
}
.hosting_index_intro .list_hosting .service>li {
    position: relative;
    padding-left: 18px;
    font-weight: 400;
    color: #2386c5;
    margin-top: 5px;
}
.hosting_index_intro .list_hosting .service>li:first-child {
    margin-top: 0;
}
.hosting_index_intro .list_hosting .service>li:before {
    display: block;
    position: absolute;
    left: 0;
    top: 11px;
    width: 10px;
    height: 2px;
    background-color: #5399cd;
    content: "";
}

.hosting_index_propose .section_title_wrap h4.section_title {
    color: #003f81;
}
.hosting_index_propose .cont_wrap {
    margin-top: 30px;
}
.hosting_index_propose .list_propose {
    border-top: 2px solid #21bbc5;
}
.hosting_index_propose .list_propose>li {
    padding-top: 45px;
}
.hosting_index_propose .list_propose>li:after {
    display: block;
    clear: both;
    content: "";
}
.hosting_index_propose .list_propose .title_wrap {
    float: left;
    width: 243px;
    padding-left: 20px;
}
.hosting_index_propose .list_propose .subject {
    font-weight: 400;
    font-size: 22px;
    line-height: 1.4;
}
.hosting_index_propose .list_propose .list_wrap {
    float: left;
    width: 877px;
    padding-bottom: 45px;
    border-bottom: 1px solid #e4e4e4;
}
.hosting_index_propose .list_propose>li:last-child .list_wrap {
    padding-bottom: 0;
    border-bottom: 0;
}

.hosting_index_propose .list_propose .dep1:after {
    display: block;
    clear: both;
    content: "";
}
.hosting_index_propose .list_propose .dep1>li {
    float: left;
    box-sizing: border-box;
}
.hosting_index_propose .list_propose .dep1_tit {
    font-weight: 400;
    font-size: 18px;
    color: #2383c5;
}
.hosting_index_propose .list_propose .dep2 {
    margin-top: 8px;
}
.hosting_index_propose .list_propose .dep2:after {
    display: block;
    content: "";
    clear: both;
}
.hosting_index_propose .list_propose .dep2>li {
    position: relative;
    padding-left: 20px;
    margin-top: 7px;
    color: #888;
}
.hosting_index_propose .list_propose .dep2>li:first-child {
    margin-top: 0;
}
.hosting_index_propose .list_propose .dep2>li:before {
    display: block;
    position: absolute;
    top: 10px;
    left: 0;
    width: 10px;
    height: 2px;
    background-color: #ccc;
    content: "";
}
.hosting_index_propose .list_propose>li:nth-child(1) .dep1>li:nth-child(1) {
    width: 450px;
}
.hosting_index_propose .list_propose>li:nth-child(1) .dep1>li:nth-child(2) {
    width: 420px;
}
.hosting_index_propose .list_propose>li:nth-child(1) .dep2>li {
    float: left;
    width: 50%;
    box-sizing: border-box;
}
.hosting_index_propose .list_propose>li:nth-child(1) .dep1>li:nth-child(1) .dep2>li {
    width: 215px;
}
.hosting_index_propose .list_propose>li:nth-child(1) .dep1>li:nth-child(2) .dep2>li {
    width: 190px;
}
.hosting_index_propose .list_propose>li:nth-child(1) .dep2>li:nth-child(-n+2) {
    margin-top: 0;
}
.hosting_index_propose .list_propose>li:nth-child(2) .dep1>li:nth-child(1),
.hosting_index_propose .list_propose>li:nth-child(3) .dep1>li:nth-child(1),
.hosting_index_propose .list_propose>li:nth-child(4) .dep1>li:nth-child(1) {
    width: 319px;
}

.hosting_index_propose .list_propose>li:nth-child(2) .dep1>li:nth-child(2) {
    width: 290px;
}
.hosting_index_propose .list_propose>li:nth-child(3) .dep1>li:nth-child(2),
.hosting_index_propose .list_propose>li:nth-child(4) .dep1>li:nth-child(2) {
    width: 360px;
}

.secure_level {
    display: inline-block;
    position: relative;
    width: 130px;
    height: 27px;
    background-color: #e4e4e4;
    text-align: left;
    vertical-align: middle;
}
.secure_level .fill {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-color: #2484c6;
}
.secure_level .frame {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    background: url(/resources/images/ico/ico_secure_level.png) no-repeat 0 0;
}

.secure_level.level1 .fill {
    width: 20%;
}
.secure_level.level2 .fill {
    width: 40%;
}
.secure_level.level3 .fill {
    width: 60%;
}
.secure_level.level4 .fill {
    width: 80%;
}
.secure_level.level5 .fill {
    width: 100%;
}

.list_circle_order {
    display: inline-block;
}
.list_circle_order:after {
    display: block;
    clear: both;
    content: "";
}
.list_circle_order>li {
    position: relative;
    float: left;
    margin-left: 20px;
    padding-left: 24px;
}
.list_circle_order>li:first-child {
    margin-left: 0;
}
.list_circle_order>li:before {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border-radius: 100%;
    background-color: #666;
    font-weight: 400;
    color: #fff;
    line-height: 20px;
    content: "";
    text-align: center;
}
.list_circle_order>li:nth-child(1):before {
    content: "1";
}
.list_circle_order>li:nth-child(2):before {
    content: "2";
}
.list_circle_order>li:nth-child(3):before {
    content: "3";
}
.list_circle_order>li:nth-child(4):before {
    content: "4";
}
.list_circle_order>li:nth-child(5):before {
    content: "5";
}
.section_title_wrap+.basic_table{margin-top:30px}
.basic_table .prgrph {
    margin-top: 10px;
    padding: 0;
    font-weight: 400;
    font-size: 15px;
    line-height: 1.4;
    color: #333;
}
.basic_table .prgrph:first-child {
    margin-top: 0;
}
.basic_table .prgrph .str {
    color: #df9338;
}

.warn_circle {
    position: relative;
    padding-left: 20px;
    font-size: 14px;
    color: #aaa;
    text-align: left;
}
.warn_circle:before {
    display: block;
    position: absolute;
    top: 4px;
    left: 0;
    width: 14px;
    height: 14px;
    background: url(/resources/images/ico/ico_warn_circle.png) no-repeat 0 0;
    content: "";
}
.visual_box+.warn_circle {
    margin-top: 16px;
}

/* BIZ */
.biz_index {
    margin-top: 70px;
    background: url(/resources/images/biz/bg_index1.gif) repeat-x 0 0;
}
.biz_index .visual_box {
    text-align: center;
}
.biz_index_list_wrap .sect_inner {
    padding: 0 68px;
    box-sizing: border-box;
}
.biz_index_list>li {
    margin-top: 50px;
    padding-top: 50px;
    border-top: 1px solid #e4e4e4;
    background-repeat: no-repeat;
    background-position: 0 50px;
}
.biz_index_list>li:after {
    display: block;
    content: "";
    clear: both;
}
.biz_index_list>li:first-child {
    margin-top: 0;
    border-top: 0;
}

.biz_index_list>li:nth-child(1) {
    background-image: url(/resources/images/biz/img_index02.jpg);
}
.biz_index_list>li:nth-child(2) {
    background-image: url(/resources/images/biz/img_index03.jpg);
}
.biz_index_list>li:nth-child(3) {
    background-image: url(/resources/images/biz/img_index04.jpg);
}

.biz_index_list>li:nth-child(1) .float_box {
    background-color: #31b3be;
}
.biz_index_list>li:nth-child(2) .float_box {
    background-color: #fb9743;
}
.biz_index_list>li:nth-child(3) .float_box {
    background-color: #187ee0;
}

.biz_index_list .tit_wrap {
    height: 212px;
    padding: 36px 30px;
    box-sizing: border-box;
}
.biz_index_list .tit_wrap .txt_main {
    padding-right: 30px;
    font-weight: 400;
    font-size: 26px;
    color: #333;
    line-height: 1.4;
}
.biz_index_list .tit_wrap .txt_sub {
    margin-top: 5px;
    font-size: 16px;
    color: #666;
    line-height: 1.4;
}

.biz_index_list .float_box {
    width: 390px;
    height: 173px;
    padding: 35px 40px;
    background-color: #999;
    color: #fff;
    box-sizing: border-box;
}
.biz_index_list .float_list>li {
    font-size: 15px;
    position: relative;
    padding-left: 8px;
    margin-top: 10px;
    letter-spacing: -0.07em;
}
.biz_index_list .float_list>li:before {
    display: block;
    position: absolute;
    top: 7px;
    left: 0;
    width: 4px;
    height: 1px;
    background-color: #fff;
    content: "";
}
.biz_index_list .float_list>li:first-child {
    margin-top: 0;
}

.biz_index_list>li:nth-child(odd) {
    background-position: 100% 50px;
}
.biz_index_list>li:nth-child(odd) .float_box {
    margin-left: 127px;
}

.biz_index_list>li:nth-child(even) .inner_box {
    float: right;
}
.biz_index_list>li:nth-child(even) .float_box {
    margin-right: 30px;
}
.biz_index_list>li:nth-child(even) .tit_wrap {
    padding-left: 98px;
    padding-top: 23px;
}
.biz_index_list>li:nth-child(3) .tit_wrap {
    padding-left: 0;
}

.security_index {
    height: 545px;
    margin-top: 68px;
    background: url(/resources/images/security/bg_index01.jpg) no-repeat 50% 0;
}
.security_index .section_title_wrap .section_title {
    color: #fff;
}
.security_index .section_title_wrap .sub_title {
    color: #fff;
}

.security_index_list {
    margin-top: 50px;
}
.security_index_list:after {
    display: block;
    clear: both;
    content: "";
}
.security_index_list>li {
    float: left;
    width: 158px;
    text-align: center;
    color: #fff;
    margin-left: 38px;
}
.security_index_list>li:first-child {
    margin-left: 0;
}
.security_index_list .subject {
    height: 117px;
    padding-top: 82px;
    font-weight: 400;
    font-size: 18px;
    box-sizing: border-box;
    background-position: 50% 0;
    background-repeat: no-repeat;
}
.security_index_list .txt {
    height: 129px;
    padding-top: 16px;
    border-top: 1px solid rgba(239, 239, 239, 0.3);
    letter-spacing: -0.07em;
    font-size: 15px;
    line-height: 1.55em;
}
.security_index_list .btn_detail {
    display: inline-block;
    height: 36px;
    padding: 0 14px;
    line-height: 36px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    font-size: 14px;
    color: #fff;
}
.security_index_list .btn_detail:after {
    display: inline-block;
    width: 6px;
    height: 10px;
    margin-left: 18px;
    background: url(/resources/images/ico/ico_arr1.png) no-repeat 0 0;
    content: "";
    vertical-align: 0;
}

.security_index_list>li:nth-child(1) .subject {
    background-image: url(/resources/images/security/ico_index_list01.png);
    background-position: 50% 2px;
}
.security_index_list>li:nth-child(2) .subject {
    background-image: url(/resources/images/security/ico_index_list02.png);
}
.security_index_list>li:nth-child(3) .subject {
    background-image: url(/resources/images/security/ico_index_list03.png);
    background-position: 50% 2px;
}
.security_index_list>li:nth-child(4) .subject {
    background-image: url(/resources/images/security/ico_index_list04.png);
    background-position: 50% 9px;
}
.security_index_list>li:nth-child(5) .subject {
    background-image: url(/resources/images/security/ico_index_list05.png);
}
.security_index_list>li:nth-child(6) .subject {
    background-image: url(/resources/images/security/ico_index_list06.png);
    background-position: 50% 2px;
}

.security_index_list_b>li {
    margin-top: 50px;
}
.security_index_list_b>li:after {
    display: block;
    clear: both;
    content: "";
}
.security_index_list_b>li:first-child {
    margin-top: 0;
    padding-top: 0;
}
.security_index_list_b .tit_box {
    float: left;
    width: 222px;
    padding-top: 50px;
}
.security_index_list_b .tit_box h4.title {
    margin-top: 10px;
    font-weight: 400;
    font-size: 26px;
    color: #333;
    line-height: 1;
}
.security_index_list_b .tit_box .txt_sub {
    margin-top: 15px;
    font-size: 16px;
    color: #333;
}

.security_index_list_b .ex_box {
    float: left;
    width: 878px;
    padding-top: 50px;
    border-top: 1px solid #e4e4e4;
}
.security_index_list_b>li:first-child .tit_box {
    padding-top: 0;
}
.security_index_list_b>li:first-child .ex_box {
    padding-top: 0;
    border-top: 0;
}
.ex_box_list:after {
    display: block;
    clear: both;
    content: "";
}
.ex_box_list>li {
    float: left;
    width: 280px;
    margin-left: 19px;
}
.ex_box_list>li:first-child {
    margin-left: 0;
}
.ex_box_list h5.title {
    margin-top: 16px;
    font-weight: 400;
    font-size: 18px;
    color: #2383c5;
}
.ex_box_list .txt_sub_dep2 {
    margin-top: 8px;
    padding-right: 5px;
    color: #888;
}

.list_circle_order2:after {
    display: block;
    clear: both;
    content: "";
}
.list_circle_order2>li {
    position: relative;
    float: left;
    width: 33.3%;
    margin-top: 46px;
    padding-left: 93px;
    font-weight: 400;
    font-size: 17px;
    color: #629ec7;
    box-sizing: border-box;
}
.list_circle_order2>li:nth-child(-n+3) {
    margin-top: 0;
}
.list_circle_order2>li:before {
    display: block;
    position: absolute;
    top: 6px;
    left: 30px;
    width: 44px;
    height: 44px;
    background-color: #629ec7;
    border-radius: 100%;
    font-weight: 400;
    font-size: 22px;
    color: #fff;
    line-height: 44px;
    text-align: center;
    content: "0";
}
.list_circle_order2>li:nth-child(1):before {
    content: "1"
}
.list_circle_order2>li:nth-child(2):before {
    content: "2"
}
.list_circle_order2>li:nth-child(3):before {
    content: "3"
}
.list_circle_order2>li:nth-child(4):before {
    content: "4"
}
.list_circle_order2>li:nth-child(5):before {
    content: "5"
}
.list_circle_order2>li:nth-child(6):before {
    content: "6"
}
.list_circle_order2>li:nth-child(7):before {
    content: "7"
}
.list_circle_order2>li:nth-child(8):before {
    content: "8"
}
.list_circle_order2>li:nth-child(9):before {
    content: "9"
}
.list_circle_order2>li:nth-child(10):before {
    content: "10"
}
.txt_gray {
    color: #888;
}

.table_input_box .sub_list {
    display: inline-block;
}
.table_input_box select+.sub_list {
    margin-top: 15px;
    margin-left: 40px;
}
.table_input_box .sub_list li {
    margin-top: 11px;
}
.table_input_box .sub_list li:first-child {
    margin-top: 0;
}
.table_input_box .sub_list li:after {
    display: block;
    clear: both;
    content: "";
}
.table_input_box .sub_list .key {
    float: left;
    width: 130px;
    color: #888;
}
.table_input_box .sub_list .val {
    display: block;
    float: left;
    color: #333;
}

.div_sect:after {
    display: block;
    clear: both;
    content: "";
}
.div_sect>[class^="col"] {
    float: left;
    width: 550px;
}
.div_sect .col_2 {
    margin-left: 40px;
}
.div_sect>[class^="col"] .form_table th {
    width: 110px;
}

.table_text_box {
    line-height: 45px;
    height: 45px;
}

.chkbox_pr .chkbox {
    width: 18px;
    height: 18px;
}
.chkbox_pr .list {
    display: inline-block;
    margin-left: 60px;
    font-size: 14px;
}

.submit_info {
    margin-top: 45px;
    padding: 30px 28px 25px;
    border-top: 2px solid #393939;
    border-bottom: 1px solid #e6e6e6
}
.submit_info .subject {
    display: inline-block;
    font-weight: 400;
    font-size: 20px;
    color: #333;
}
.submit_info .tit_wrap .sub {
    margin-left: 20px;
    font-size: 14px;
    color:#f69679;
}
.submit_info .sub_txt {
    margin-top: 25px;
    font-weight: 400;
    font-size: 16px;
    color: #333;
}
.submit_info .info_list {
    margin-top: 25px;
    font-size: 14px;
    color: #888;
}

.apply_table .warn_txt {
    display: block;
}
.apply_table .radio_list+.warn_txt {
    margin-top: 20px;
}
.pw_confirm {
    margin-top: 5px;
}
.pw_confirm>li {
    margin-top: 10px;
}
.pw_confirm>li:first-child {
    margin-top: 0;
}
.pw_confirm .label {
    display: block;
    font-weight: 400;
    font-size: 16px;
    color: #333;
}
.pw_confirm .input {
    display: block;
    margin-top: 3px;
    width: 280px;
}
.pw_confirm .input input {
    width: 280px;
}

.apply_table .domain_multi {
    display: none;
}

/* 클라우드 신청폼 */
.cloud_server_clone .title_wrap {
    background-color: #eaeaea;
}
.cloud_server_clone .title_wrap:after {
    display: block;
    clear: both;
    content: "";
}
.cloud_server_clone .th {
    float: left;
    width: 180px;
    height: 60px;
    padding-left: 20px;
    font-weight: 400;
    font-size: 16px;
    color: #333;
    line-height: 60px;
    box-sizing: border-box;
}
.cloud_server_clone .td {
    position: relative;
    float: left;
    width: 624px;
    height: 60px;
    line-height: 60px;
    box-sizing: border-box;
}
.cloud_server_clone .btn_clone {
    display: inline-block;
    position: absolute;
    top: 50%;
    right: 20px;
    margin-top: -9px;
    width: 19px;
    height: 19px;
    border: 1px solid #666;
    border-radius: 1px;
    background: #fff url(/resources/images/ico/ico_btn_plus.png) no-repeat 50% 50%;
    text-indent: -9999em;
    vertical-align: middle;
}
.cloud_server_clone .btn_remove {
    display: inline-block;
    position: absolute;
    top: 50%;
    right: 20px;
    margin-top: -9px;
    width: 19px;
    height: 19px;
    border: 1px solid #666;
    border-radius: 1px;
    background: #fff url(/resources/images/ico/ico_btn_minus.png) no-repeat 50% 50%;
    text-indent: -9999em;
    vertical-align: middle;
}

.cloud_server_clone .info_detail>li:after {
    display: block;
    clear: both;
    content: "";
}
.cloud_server_clone .info_detail .th:before {
    content: "-";
    margin-right: 6px;
}
.cloud_server_clone .info_detail .td{
    padding: 8px 0;
}
.cloud_server_clone .info_detail .td select{
    margin-left: 0;
}

.cloud_server_clone>li {
    position: relative;
}
.cloud_server_clone .num_area {
    position: absolute;
    top: 127px;
    right: 60px;
    width: 160px;
    height: 43px;
    margin: 0 auto;
    font-size: 0;
    background-color: #f3f3f3;
    border: 1px solid #eaeaea;
}
.cloud_server_clone .num_area input.num_text {
    border-left: 1px solid #eaeaea;
    border-top: none;
    border-right: 1px solid #eaeaea;
    border-bottom: none;
    text-align: center;
}
.cloud_server_clone .btn_nm {
    overflow: hidden;
    width: 50px;
    height: 43px;
    background-position: center 17px;
    background-repeat: no-repeat;
    text-indent: -10000em;
    vertical-align: middle;
}
.cloud_server_clone .btn_nm.num_up {
    background-image: url(/resources/images/etc/arrow_t.gif);
}
.cloud_server_clone .btn_nm.num_down {
    background-image: url(/resources/images/etc/arrow_b.gif);
}
.cloud_server_clone .x_btn.list_delete {
    position: absolute;
    bottom: 20px;
    right: 20px;
    height: 14px;
    line-height: 14px;
    padding-left: 22px;
    margin-top: 0;
    background-image: url(/resources/images/etc/ico_delete.gif);
    font-size: 15px;
    color: #888;
}

/* idc -index */
.section_full_bg.bg1{padding:70px 0; margin-top:40px; background-color:#e8f0f3;}
.contents .customer_list_section.section_full_bg{margin-top:70px; margin-bottom:0;}

.section.section_bg1{margin-top:30px;}
.section.section_bg1>.sect_inner {padding-top:30px; background:#f9f9f9;}
.section.section_bg1 .tb_wrap table{background-color:#fff;}

.section.section_top_line{position:relative; margin-top:60px;}
.section.section_top_line:before{content:""; position:absolute; left:50%; top:0; width:1006px; height:1px; margin-left:-503px; background-color:#e4e4e4;}

.spec_list_type1{overflow:hidden;}
.spec_list_type1 li{float:left; width:auto;}
.spec_list_type1.list3{width:1010px; margin:0 auto;}
.spec_list_type1.list3 li{width:322px; margin-left:22px;}
.spec_list_type1 li:first-child{margin-left:0;}
.spec_list_type1 li .subject{display:table; vertical-align:middle; width:320px; height:110px; background-image:url(/resources/images/sub_common/spec_list_type1_bg1.jpg); background-position:0 0; background-repeat:no-repeat;}
.spec_list_type1 li h5{display:table-cell; vertical-align:middle; font-size:22px; text-align:center; color:#fff;}
.spec_list_type1 li .cont{width:100%; padding:37px 0; background:#fff; text-align:center;}
.spec_list_type1 li .btn_link{padding:8px 25px;}
.spec_list_type1 li p{min-height:85px;line-height:1.3;font-size: 16px;}
.spec_list_type1 .li2 .subject{background-image:url(/resources/images/sub_common/spec_list_type1_bg2.jpg);}
.spec_list_type1 .li3 .subject{background-image:url(/resources/images/sub_common/spec_list_type1_bg3.jpg);}
.spec_list_type1 .li1 strong{color:#3594d5;}
.spec_list_type1 .li2 strong{color:#24a6a4;}
.spec_list_type1 .li3 strong{color:#6249a2;}
.spec_list_type1 .li1 .btn_link{background-color:#2584c6;}
.spec_list_type1 .li2 .btn_link{background-color:#24a6a4;}
.spec_list_type1 .li3 .btn_link{background-color:#6249a2;}

.service_link_list{width:780px; margin:0 auto; padding-top:40px; text-align:center;}
.service_link_list li{display:inline-block; vertical-align:middle; margin:0 0 15px 10px;}
.service_link_list li:first-child{margin-left:0;}
.service_link_list li a{font-size:18px; color:#333;}
.service_link_list li.last{margin-bottom:0;}

.service_box_list{padding-top:30px;}
.service_box_list ul{overflow:hidden; width:1000px; margin:0 auto;}
.service_box_list li{float:left; display:table; width:428px; height:118px; margin:0 0 20px 20px; padding:30px; background:#fff; border:1px solid #e2e2e2;}
.service_box_list li:nth-child(odd){margin-left:0;}
.service_box_list li.last{margin-bottom:0;}
.service_box_list li dl{position:relative; padding-left:166px; display:table-cell; vertical-align:middle;}
.service_box_list li dl:before{content:""; display:block; position:absolute; left:0; top:50%; width:120px; height:120px; margin-top:-60px; background-image:url(/resources/images/idc-service/service_box_list_img1.png); background-position:0 0; background-repeat:no-repeat;}
.service_box_list .li2 dl::before{content:""; background-position:-120px 0;}
.service_box_list .li3 dl::before{content:""; background-position:-240px 0;}
.service_box_list .li4 dl::before{content:""; background-position:-360px 0;}
.service_box_list .li5 dl::before{content:""; background-position:-480px 0;}
.service_box_list .li6 dl::before{content:""; background-position:-600px 0;}
.service_box_list li dt{margin-bottom:13px; font-size:20px; font-weight:500; line-height:1.2em;}
.service_box_list li dd{font-size:15px; color:#888;}

.service_map{padding-top:60px;}
.service_map .section_title_wrap{margin-bottom:30px;}
.service_map .section_title_wrap .sub_title{font-size:22px; font-weight:500; color:#333;}
.service_map.map_type1{position:relative;}
/* .service_map.map_type1:before{content:""; position:absolute; left:50%; top:0; width:1006px; height:1px; margin-left:-503px; background-color:#e4e4e4;} */
.service_map .sect_inner{padding:70px 0; background-color:#efefef;}
.service_map .sect_inner .cont_wrap{text-align:center;}
.service_map_type2 .section_title_wrap{padding:28px 0 20px; background:#545997;}
.service_map_type2 .section_title_wrap .section_title{color:#fff;}
.service_map_type2 .section_title_wrap .sub_title{margin-top:0; font-size:18px; color:#bcbdff;}

.consulting_map .cont_wrap{overflow:hidden; text-align:center;}
.consulting_map .cont_wrap + .tb_wrap{margin-top:30px;}
.consulting_map .left_area{float:left; width:555px; padding:80px 0; background-color:#efefef;}
.consulting_map .left_area h4{font-size:26px; line-height:1.2em; font-weight:500;}
.consulting_map .left_area img{padding:70px 0 0 40px;}
.consulting_map .right_area .tb_wrap{margin-bottom:30px;}
.consulting_map .right_area .tb_wrap.last{margin-bottom:0;}
.consulting_map .right_area{float:left; width:555px; margin-left:30px;}
.consulting_map.short_map .left_area{padding:61px 0;}
.consulting_map.short_map .left_area img{padding:40px 0 0;}

.desc_graph_section{width:100%; margin-top:70px}
.desc_graph_section .inner {overflow: hidden; position: relative; width: 1140px; margin: 0 auto; padding: 70px 81px; background-color: #e8f0f3; box-sizing: border-box;}
.desc_graph_section .inner > img{float:left; width:602px; padding-top:50px;}
.desc_graph_section i{float:left; width:86px; margin:0 30px; padding-top:145px; text-align:center;}
.desc_graph_list{float:left; width:170px; padding:30px; background:#fff; border-radius:20px;}
.desc_graph_list li{position:relative; padding:15px 0 15px 80px; margin-bottom:15px; width:96px; height:55px; border-bottom:1px dashed #e8e8e8; font-size:16px; line-height:1.3em; color:#000; text-align:center;}
.desc_graph_list li:before{content:""; position:absolute; left:0; top:0; display:block; width:70px; height:70px; background-image:url(/resources/images/cloud/ico_desc_graph_list.png); background-repeat:no-repeat; background-position:0 0;}
.desc_graph_list li:nth-child(2):before{content:""; background-position:-70px 0;}
.desc_graph_list li:nth-child(3):before{content:""; background-position:-140px 0;}
.desc_graph_list li:last-child{padding-bottom:0; margin-bottom:0; border:0;}
.desc_graph_list li strong{display:block; font-size:22px; font-weight:500;}

.depth_round_list{padding-top:30px;}
.depth_round_list ol{overflow:hidden;}
.depth_round_list li{float:left; display:table; width:206px; height:216px; margin-left:-20px;
    background-image:url(/resources/images/sub_common/ico_depth_round_list.png); background-position:0 0; background-repeat:no-repeat; font-size:16px; font-weight:500; text-align:center;}
.depth_round_list li:first-child{margin-left:0; width:210px; background-position:-210px 0;}
.depth_round_list li:last-child{background-position:-424px 0;}
.depth_round_list li span{display:table-cell; vertical-align:middle;}

.service_activity_list{width:1006px; margin:0 auto; padding-top:30px;}
.service_activity_list > div{overflow:hidden;}
.service_activity_list dl{position:relative; float:left; width:410px; min-height:99px; padding:40px 38px 40px; margin:0 0 26px 26px; border:1px solid #e2e2e2; background:#f9f9f9;}
.service_activity_list dl:before{content:""; display:block; position:absolute; right:40px; top:25px; width:62px; height:46px; background-image:url(/resources/images/cloud/ico_service_activity_box.png); background-repeat:no-repeat; background-position:0 0;}
.service_activity_list dl.list2:before{content:""; width:44px; height:51px; background-position:-100px 0;}
.service_activity_list dl.list3:before{content:""; width:55px; height:49px; background-position:-200px 0;}
.service_activity_list dl.list4:before{content:""; width:51px; height:51px; background-position:-300px 0;}
.service_activity_list dl.list5:before{content:""; width:41px; height:40px; background-position:-400px 0;}
.service_activity_list dl.list6:before{content:""; width:63px; height:46px; background-position:-500px 0;}
.service_activity_list dl dt, .service_activity_list dl dd{letter-spacing:-1px;}
.service_activity_list dl dt{margin-bottom:20px; font-size:20px; font-weight:500;}
.service_activity_list dl dd{padding-left:7px; margin-bottom:5px; text-indent:-7px; font-size:15px; color:#888;}
.service_activity_list dl dd:last-child{margin-bottom:0;}
.service_activity_list dl:nth-child(2n-1){margin-left:0;}
.service_activity_list dl.last{margin-bottom:0;}
.service_activity_list .line2 dl{height:120px;}

.service_difine_list{overflow:hidden; width:1000px; margin:0 auto; text-align:left;}
.service_difine_list dl{float:left; width:193px; height:214px; padding:30px 25px 0 30px; border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; background-color:#fff;}
.service_difine_list dl.line2{height:175px; border-bottom:1px solid #e2e2e2;}
.service_difine_list dl:nth-child(4n){border-right:1px solid #e2e2e2;}
.service_difine_list dt{position:relative; padding-left:44px; margin-bottom:20px; font-size:16px; font-weight:500; color:#1d74b0;}
.service_difine_list dt:before{content:""; position:absolute; left:0; top:0; width:33px; height:30px; background-image:url(/resources/images/ico/ico_service_map_cloud_azure.png); background-repeat:no-repeat; background-position:0 0;}
.service_difine_list dl:nth-child(2) dt:before{content:""; background-position:-50px 0;}
.service_difine_list dl:nth-child(3) dt:before{content:""; background-position:-100px 0;}
.service_difine_list dl:nth-child(4) dt:before{content:""; background-position:-150px 0;}
.service_difine_list dl:nth-child(5) dt:before{content:""; background-position:-200px 0;}
.service_difine_list dl:nth-child(6) dt:before{content:""; background-position:-250px 0;}
.service_difine_list dl:nth-child(7) dt:before{content:""; background-position:-300px 0;}
.service_difine_list dl:nth-child(8) dt:before{content:""; background-position:-350px 0;}
.service_difine_list dd{color:#666;}

.strength_define_list{overflow:hidden; padding-top:30px;}
.strength_define_list dl{float:left; width:262px; margin-left:30px; background:#f9f9f9;}
.strength_define_list dl:first-child{margin-left:0;}
.strength_define_list dt{display:table; width:263px; height:110px; background-image:url(/resources/images/sub_common/bg_strength_define_list.jpg); background-repeat:no-repeat; background-position:0 0; font-size:26px; color:#fff; text-align:center; font-weight:500;}
.strength_define_list dt > span{display:table-cell; vertical-align:middle; line-height:1.4em;}
.strength_define_list dt .small_txt{display:block; font-size:15px; font-weight:300; line-height:1.2em;}
.strength_define_list dl:nth-child(2) dt{background-position:-263px 0;}
.strength_define_list dl:nth-child(3) dt{background-position:-526px 0;}
.strength_define_list dl:nth-child(4) dt{background-position:-788px 0;}
.strength_define_list dd{width:261px; height:68px; padding:30px 0; border:1px solid #e2e2e2; font-weight:300; color:#888; text-align:center;}

.price_compare_list{padding-top:50px;}
.price_compare_list ul{overflow:hidden;}
.price_compare_list li{float:left; width:415px; height:395px; margin:0 0 30px 30px; padding:50px 70px 0; background-color:#eeeef0;}
.price_compare_list li:nth-child(2n-1){margin-left:0;}
.price_compare_list li.last{margin-bottom:0;}
.price_compare_list li h5{margin-bottom:10px; font-size:22px; font-weight:500; line-height:1.2em; text-align:center;}
.price_compare_list li h5 span{display:block; font-size:16px; font-weight:300;}

.banner_type1{padding-top:70px; width:1140px; margin:0 auto;}
.banner_type1 .banner_inner{position:relative; width:auto; height:85px; padding:38px 70px 0; background:url(/resources/images/cloud/bg_cloud_pricing_banner.jpg) 0 0 no-repeat;}
.banner_type1 h4{margin-bottom:10px; font-size:20px; color:#fff;}
.banner_type1 p{font-weight:300; color:#fff;}
.banner_type1 .btn_wrap{position:absolute; top:50%; right:70px; width:auto; height:45px; margin-top:-23px;}

.custome_chk input{position:absolute; left:-9999px;}
.custome_chk input:checked+label:after{display:block;}
/* .custome_chk input:focus+label:before{outline:1px solid #4D90FE;} */
.custome_chk input:checked:focus+label:before{outline:none;}
.custome_chk label:before{content:""; display:inline-block; width:15px; height:15px; margin:-3px 10px 0 0; border:2px solid #aeaeae; vertical-align:middle;}
.custome_chk label:after{display:none; position:absolute; left:4px; top:3px; font-size:13px; content:"\2714";}
.custome_chk label{position:relative; cursor:pointer;}
.custome_chk+.custome_chk {margin-left:40px;}
.hosting_index_propose .list_propose .dep2 > li {
    font-size: 15px;
}
.clearfix > li > div > p {
    font-size: 15px;
}
.allAgree {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #dadada;
    padding: 15px 52px 15px 12px;
    background: #f6f7f8;
    margin: 0 120px;
    font-size: 1rem;
    letter-spacing: -.48px;
    line-height: 1.5;
    cursor: pointer;
    font-weight: bolder;
}
.allAgree label.circle-chx {
    position: absolute;
    left: auto;
    right: 15px;
    top: 50%;
    bottom: auto;
    margin-top: -10px;
    padding-left: 28px;
    cursor: pointer;
    display: inline-block;
    min-height: 24px;
    line-height: 24px;
}

.allAgree label.circle-chx input {
    opacity: 0;
    position: absolute;
    left: 0;
    right: auto;
    top: 0;
    bottom: auto;
    z-index: -1;
}

.allAgree label.circle-chx > i {
    font-size: 34px;
    line-height: 0.7;
    color: #dadada;
}

.policy-type {
    margin: 30px 120px 40px;
    border-top: 1px solid #dadada;
}

.policy-type > li {
    position: relative;
    padding: 12px 120px 8px 32px;
    border-bottom: 1px solid #dadada;
}

.policy-type > li > .ttl {
    font-size: 1rem;
    letter-spacing: -.48px;
    line-height: 2;
    margin: 0;
}

.policy-type em {
    color: #14adea;
}

.policy-type .circle-chx {
    position: absolute;
    left: 0;
    right: auto;
    top: 11px;
    bottom: auto;
    cursor: pointer;
    display: inline-block
}

.policy-type .circle-chx > input {
    opacity: 0;
    position: absolute;
    left: 0;
    right: auto;
    top: 0;
    bottom: auto;
    z-index: -1;
}

.policy-type label.circle-chx > i {
    font-size: 26px;
    line-height: 1.3;
    color: #dadada;
}

ul.policy-notice-txt {
    margin: 0 120px 40px;
}
ul.policy-notice-txt > li {
    margin-bottom:10px;
    color:#777;
    font-size: 14px;
    letter-spacing:-1px;
}

.policy-detail {
    background: #fff;
    position: absolute;
    left: auto;
    right: 0;
    top: 50%;
    bottom: auto;
    margin-top: -16px;
    color: #222;
    border: 1px solid #dadada;
    line-height: 32px;
    height: 32px;
    box-sizing: border-box;
    border-radius: 2px;
    -webkit-appearance: none;
    display: inline-block;
    font-weight: 500;
    text-align: center;
    width: 80px!important;
    cursor: pointer;
}

label.circle-chx > input[type=checkbox]:checked+i {
    color: #2484c6;
}

.dialog-agree .ui-dialog-buttonpane button, .dialog-agree .ui-dialog-buttonpane .ui-dialog-buttonset {
    width: 100%;
}

.dialog-agree .ui-dialog-buttonpane button {
    background-color: #2484c6;
    color: #fff;
}
