@charset "UTF-8";#business:after,#businessContents .contents_menu:after,#businessContents div#businessConMain table.formTableDell tr.sendBtn ul:after,.contest_con .contest_btm:after,.info_list dd ul:after,.service:after{content:""}#business:after{display:block;margin-top:-1px;height:1px;clear:both}#business_login{width:200px;margin:0 0 0 20px;padding:0}#business_login ul li#registMenu{width:200px;height:60px}#business_login ul li#registMenu a{display:block;background:url(/common/contact/img/business/m_regist.png) left top no-repeat;width:200px;height:55px;text-indent:-99999px}#business_login ul li#registMenu,#business_login ul li#registMenu a:hover{background:url(/common/contact/img/business/m_regist.png) left -55px no-repeat}#business_login div#loginMenu{width:200px;background:#0968AC;border:1px solid #FFF;margin-bottom:10px}#business_login div#loginMenu div#loginInput{width:180px;margin:0 0 10px 10px;background:#FFF}#business_login div#loginMenu div#loginInput table tr td.loginIdArea input,#business_login div#loginMenu div#loginInput table tr td.loginPassArea input{width:160px}#business_login div#loginMenu div#loginInput table{margin:0 0 0 5px;padding:5px 0 0}#business_login div#loginMenu div#loginInput table tr td{line-hegiht:1}#business_login div#loginMenu div#loginInput table span.txt_small{font-size:10px}#business_login div#loginMenu div#loginInput table tr td.loginId{line-height:1.1;padding-bottom:2px}#business_login div#loginMenu div#loginInput table tr td.loginPass{line-height:1.1;padding-top:5px;padding-bottom:2px}#business_login div#loginMenu div#loginInput table tr td input#loginBtn{width:110px;height:25px;margin:5px 0 10px 35px;background:url(/common/contact/img/business/login_btn.gif) no-repeat;border:none}#business_login div#loginMenu div#loginInput table tr td input#loginBtn:hover{margin:5px 0 10px 35px;background:url(/common/contact/img/business/login_btn.gif) 0 -25px no-repeat}#business_login div#loginMenu div#loginInput p#remainderBtn{border-top:1px solid #0968AC;margin:0 0 10px;width:180px;height:30px}#business_login div#loginMenu div#loginInput p#remainderBtn a{display:block;width:180px;height:30px;background:url(/common/contact/img/business/login_forget.gif) left top no-repeat;text-indent:-99999px}#business_login div#loginMenu div#loginInput p#remainderBtn,#business_login div#loginMenu div#loginInput p#remainderBtn a:hover{background:url(/common/contact/img/business/login_forget.gif) left -30px no-repeat}#businessContents{width:690px;margin:0 20px 0 0;float:right}#business.business_index .before_login{border:1px solid #ccc;padding:35px 0;box-sizing:border-box}#business.business_index #business_login{margin:0;width:50%!important;float:left;box-sizing:border-box;vertical-align:top}#business.business_index #business_login h2,#business.business_index .register h2{padding:5px 12px!important;margin:0 0 15px;text-align:left;display:block}#business.business_index #loginMenu{box-sizing:border-box;padding:15px 30px 0;border:none!important;border-right:solid 1px #ccc!important;margin:0!important}#business.business_index #business_login #loginMenu #loginBtn{max-width:300px;width:90%!important}#business #loginMenu .view{display:none!important}#business.business_index #loginMenu .view{display:block!important;font-size:14px;line-height:1.6;padding:0 10px}#business.business_index #loginMenu tr{display:block;width:100%!important;float:none!important}#business.business_index #loginMenu tr:nth-child(odd){margin:0!important}#business.business_index #loginMenu tr:nth-child(even){margin:0 0 15px!important}#business.business_index #loginMenu td{display:block;width:100%;line-height:1}#business.business_index #loginMenu td label{margin:7px 0 18px;display:inline-block}#business.business_index #loginMenu th{display:block;width:100%}#business.business_index .register{width:50%;letter-spacing:0;display:inline-block;box-sizing:border-box;padding:15px 30px 0;vertical-align:top;overflow:hidden;height:auto}#business.business_index .register ul{margin:-5px 0 25px;text-align:left;padding:0 10px}#business.business_index .register li{padding:6px 0 6px 60px;background:url(/common/contact/img/business/login_iconmaru1.png) left 16px center no-repeat;background-size:34px}#business.business_index .register li:nth-child(2){background:url(/common/contact/img/business/login_iconmaru2.png) left 16px center no-repeat;background-size:34px}#business.business_index .register li:nth-child(3){background:url(/common/contact/img/business/login_iconmaru3.png) left 16px center no-repeat;background-size:34px}#business.business_index .register p{text-align:left;line-height:1.6;margin-bottom:15px;padding:0 10px}#business.business_index .register p a{color:#333;font-size:14px;text-decoration:underline!important;padding:0;margin:0 5px 0 0;background:0 0;height:auto;width:auto}#business.business_index .register p a:hover{text-decoration:none!important;opacity:1}#business.business_index .register>a{margin-top:27px;max-width:300px;width:90%}.business_index .userName{float:right;width:50%;text-align:right;font-size:16px;margin-bottom:30px;padding:10px 0;line-height:1.4}.business_index .userName a{font-size:12px;margin-left:15px;float:right}.business_index .userName a:last-child,.business_index .userName a:nth-child(3){background:#efefef;padding:5px 10px;margin:8px 0 0 10px;text-decoration:none!important}.business_index #crumbs{float:left;width:50%;margin-bottom:40px}.business_index h1{clear:both}#businessContents div#businessConMain{width:650px;margin:0 0 0 20px}.page_top{clear:both;margin:0;padding-top:34px;padding-right:20px;text-align:right}#crumbs{margin:0 0 0 20px;padding:20px 0 5px;overflow:hidden;font-size:10px;line-height:1.7}#crumbs li{float:left}#crumbs li a{padding-right:12px;margin-right:3px;display:block;text-decoration:none;background:url(/common/contact/img/global/crumbs_arrow.gif) right 50% no-repeat}#crumbs li.businessTopCrumbs{margin:0 0 0 20px}#businessContents .title{background:url(/common/contact/img/business/titleback.png) no-repeat;width:690px;height:30px;clear:both}#businessContents .title h3{padding:5px 0 0 20px}#businessContents div#businessConMain p.formAttention{float:left;width:200px}#businessContents div#businessConMain table.formTable{clear:both;width:650px;border-spacing:0;border-collapse:collapse}#businessContents div#businessConMain table.formTable tr td .contComp,.contComp2{width:500px;margin:20px auto}#businessContents div#businessConMain table.formTable tr td,#businessContents div#businessConMain table.formTable tr th{vertical-align:top;padding:5px 10px;border:1px solid #BFC0B8}#businessContents div#businessConMain table.formTable tr td,.service p{vertical-align:middle}.contComp2{font-weight:700;color:#f30}#businessContents div#businessConMain table.formTable tr td.split div{float:left}#businessContents div#businessConMain table.formTable tr td.split p{clear:both;margin:0}#businessContents div#businessConMain table.formTable tr th{width:30%;background:#F2F2F2;font-weight:400;text-align:left}#businessContents div#businessConMain table.formTable tr.tableNoBorder td,#businessContents div#businessConMain table.formTable tr.tableNoBorder th{border:0;text-align:center}#businessContents div#businessConMain table.serviceEntry{width:610px;background:#FAF9EC;text-align:left}#businessContents div#businessConMain table.serviceEntry tr.tableNoBorder td{text-align:left}#businessContents div#businessConMain table.serviceEntry tr.tableNoBorder td.serviceMemo{border-top:1px dotted #C9BAAC;padding-left:30px;text-indent:-1em}#businessContents div#businessConMain table tr.tableNoBorder td.ruleCheck{padding:5px 0 0 100px;background:#FFF;text-align:left}#businessContents div#businessConMain table tr.tableNoBorder td.ruleCheck .err{margin-left:20px}#businessContents div#businessConMain table tr.tableNoBorder td.goBtn{background:#FFF;text-align:center}#businessContents div#businessConMain table tr.tableNoBorder td.goBtn ul{width:300px;margin:10px auto}#businessContents div#businessConMain table tr.tableNoBorder td.goBtn li{float:left;width:150px}#businessContents div#businessConMain table tr td.btmNoBorder{border-bottom:0 none}#businessContents div#businessConMain table tr td.btmNoBorder .checkbox,#businessContents div#businessConMain table tr td.btmNoBorder ul.optOut li{float:left;margin-right:30px}#businessContents div#businessConMain table tr td.btmNoBorder ul.optOut span{font-weight:700}#businessContents div#businessConMain table tr td.topNoBorder{border-top:1px dotted #BFC0B8}#businessContents div#businessConMain div.buyComment{margin:0;padding:10px;background:#F0F0F0}#businessContents div#businessConMain span.bold{font-weight:700}#businessContents div#businessConMain span.red{color:#F30}#businessContents div#businessConMain span.memoOrange{color:#D08624}#businessContents div#businessConMain .inputNotes p.mds,.err,.err2,.error-message{color:#f30;font-weight:700}#businessContents div#businessConMain .inputNotes{border:1px solid #D08624;padding:10px 10px 5px;margin:20px auto 0;width:590px}#businessContents div#businessConMain .inputNotes p{margin:0 0 5px}#businessContents div#businessConMain .inputNotes p.change{font-weight:700}#businessContents div#businessConMain .inputNotes li{list-style:decimal}.ma{margin-top:20px}.error-message{clear:left}.err{margin:0 2px 5px}.err2{margin:0 2px 15px}.fontBold{font-weight:700}.clearFl{clear:both}.commentArea{max-width:450px;word-wrap:break-word;word-break:break-all\9;width:450px}.pre,x:-moz-any-link,x:default{white-space:-moz-pre-wrap}.pre{margin:0}.formRed{background-color:#fdf3ed}head~body .pre{margin:0;white-space:pre-wrap}#business h2.pageOutline{width:910px;height:150px;margin:0 0 0 20px;padding:5px 0 0}ul.contentsMenuA,ul.contentsMenuB,ul.contentsMenuC{height:170px;margin:0 0 20px;float:left}ul.contentsMenuA{width:233px}ul.contentsMenuB{width:234px}ul.contentsMenuC{width:223px}ul.contentsMenuA li{width:233px;height:80px}ul.contentsMenuA li a{display:block;width:223px;height:80px;text-indent:-9999px}ul.contentsMenuA li.contentsMenu01{height:90px}ul.contentsMenuA li.contentsMenu01 a{display:block;background:url(/common/contact/img/business/m_about.png) left top no-repeat;width:223px;height:80px;text-indent:-9999px}ul.contentsMenuA li.contentsMenu01,ul.contentsMenuA li.contentsMenu01 a:hover{background:url(/common/contact/img/business/m_about.png) left -80px no-repeat}ul.contentsMenuA li.contentsMenu02 a{display:block;background:url(/common/contact/img/business/m_contact.png) left top no-repeat;width:223px;height:80px;text-indent:-9999px}ul.contentsMenuA li.contentsMenu02,ul.contentsMenuA li.contentsMenu02 a:hover{background:url(/common/contact/img/business/m_contact.png) left -80px no-repeat}ul.contentsMenuB li{width:234px;height:80px}ul.contentsMenuB li a{display:block;width:224px;height:80px;text-indent:-9999px}ul.contentsMenuB li.contentsMenu03{height:90px}ul.contentsMenuB li.contentsMenu03 a{display:block;background:url(/common/contact/img/business/m_catalog.png) left top no-repeat;width:224px;height:80px;text-indent:-9999px}ul.contentsMenuB li.contentsMenu03,ul.contentsMenuB li.contentsMenu03 a:hover{background:url(/common/contact/img/business/m_catalog.png) left -80px no-repeat}ul.contentsMenuB li.contentsMenu04 a{display:block;background:url(/common/contact/img/business/m_sample.png) left top no-repeat;width:224px;height:80px;text-indent:-9999px}ul.contentsMenuB li.contentsMenu04,ul.contentsMenuB li.contentsMenu04 a:hover{background:url(/common/contact/img/business/m_sample.png) left -80px no-repeat}ul.contentsMenuC li{width:223px;height:80px}ul.contentsMenuC li a{display:block;width:223px;height:80px;text-indent:-9999px}ul.contentsMenuC li.contentsMenu05{height:90px}ul.contentsMenuC li.contentsMenu05 a{display:block;background:url(/common/contact/img/business/m_rule.png) left top no-repeat;width:223px;height:80px;text-indent:-9999px}ul.contentsMenuC li.contentsMenu05,ul.contentsMenuC li.contentsMenu05 a:hover{background:url(/common/contact/img/business/m_rule.png) left -80px no-repeat}ul.contentsMenuC li.contentsMenu06 a{display:block;background:url(/common/contact/img/business/m_faq.png) left top no-repeat;width:223px;height:80px;text-indent:-9999px}ul.contentsMenuC li.contentsMenu06,ul.contentsMenuC li.contentsMenu06 a:hover{background:url(/common/contact/img/business/m_faq.png) left -80px no-repeat}#businessContents .contents_menu:after{display:block;margin-top:-1px;height:1px;clear:both}#businessContents .contents_menu{float:left;width:462px;margin-bottom:10px}#businessContents .contents_menu li{float:left;margin-bottom:10px;margin-right:5px;text-indent:-9999px}#businessContents .contents_menu li a{display:block;width:226px;height:80px}#businessContents .contents_menu li.about{background:url(/common/contact/img/business/m_about.png) no-repeat}#businessContents .contents_menu li.about:hover{background:url(/common/contact/img/business/m_about.png) 0 -80px no-repeat}#businessContents .contents_menu li.catalog{background:url(/common/contact/img/business/m_catalog.png) no-repeat}#businessContents .contents_menu li.catalog:hover{background:url(/common/contact/img/business/m_catalog.png) 0 -80px no-repeat}#businessContents .contents_menu li.terms{background:url(/common/contact/img/business/m_rule.png) no-repeat}#businessContents .contents_menu li.terms:hover{background:url(/common/contact/img/business/m_rule.png) 0 -80px no-repeat}#businessContents .contents_menu li.contact{background:url(/common/contact/img/business/m_contact.png) no-repeat}#businessContents .contents_menu li.contact:hover{background:url(/common/contact/img/business/m_contact.png) 0 -80px no-repeat}#businessContents .contents_menu li.sample{background:url(/common/contact/img/business/m_sample.png) no-repeat}#businessContents .contents_menu li.sample:hover{background:url(/common/contact/img/business/m_sample.png) 0 -80px no-repeat}#businessContents .contents_menu li.faq{background:url(/common/contact/img/business/m_faq.png) no-repeat}#businessContents .contents_menu li.faq:hover{background:url(/common/contact/img/business/m_faq.png) 0 -80px no-repeat}.application{background:url(/common/contact/img/business/m_appli.png) no-repeat;width:228px;height:80px;float:right;margin-bottom:10px}.application:hover{background:url(/common/contact/img/business/m_appli.png) 0 -80px no-repeat;width:228px;height:80px}.application p{background:url(/common/contact/img/business/detail_btn.png) no-repeat;width:76px;height:21px;text-indent:-9999px;margin:48px 0 0 36px}.application p a{display:block;width:76px;height:21px}h3.service_ttl{background:url(/common/contact/img/business/service_ttl.png) no-repeat;width:690px;height:30px;margin:0 0 10px;text-indent:-9999px}.service:after{display:block;margin-top:-1px;height:1px;clear:both}.service{width:690px;margin-bottom:20px}.service .img_dl{background:url(/common/contact/img/business/img_dbook_bg.png) top no-repeat;width:339px;float:left;border:1px solid #ccc;margin-right:8px}.service .request{background:url(/common/contact/img/business/request_bg.png) top no-repeat;width:339px;float:left;border:1px solid #ccc}.service ul{padding:65px 0 0 10px;height:65px;margin-bottom:10px}.service ul li{background:url(/common/contact/img/business/list_mark.png) 0 7px no-repeat;padding-left:10px;margin-bottom:5px}.service p{background:#f5f5f5;width:339px;height:32px;text-align:center;font-size:.8em;margin-bottom:0;padding:2px 0;line-height:140%;display:table-cell}.service .btn{width:260px;margin:10px auto}.service .btn a{background:url(/common/contact/img/business/digital_book_btn.png) no-repeat;width:252px;height:70px;display:block;text-indent:-9999px}.service .btn button{background:url(/common/contact/img/business/request_btn.png) no-repeat;width:252px;height:70px;border:0;display:block;text-indent:-9999px;cursor:pointer}.service .btn a:hover{background:url(/common/contact/img/business/digital_book_btn.png) 0 -70px no-repeat;width:252px;height:70px;cursor:pointer}.service .btn button:hover{background:url(/common/contact/img/business/request_btn.png) 0 -70px no-repeat;width:252px;height:70px;cursor:pointer}.contest_con{margin:0 auto 20px;border:5px solid #977DAD;border-right:0 none;border-left:0 none}.contest_con table td,.contest_con table th{padding:8px 0 8px 3px;border-bottom:1px dotted #333}.contest_con h3{margin:0 auto 10px}.contest_con h3 a{display:block;background:url(/common/contact/img/business/awards2013.png) no-repeat;width:690px;height:115px;text-indent:-9999px}.contest_con h3 a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}.contest_con .contest_info{width:550px;margin:0 auto 15px}.contest_con table{width:550px;margin:0 auto 20px;border-collapse:collapse}.contest_con table th{width:15%;vertical-align:top;text-align:left}.contest_con table td{width:85%}.contest_con .contest_msg{width:550px;margin:0 auto 10px;line-height:1.3;color:#81619A}.contest_con .contest_msg span{font-size:x-small}.contest_con .contest_btm:after{display:block;margin-top:-1px;height:1px;clear:both}.contest_con .contest_btm{width:550px;margin:20px auto}.contest_con .contest_btm li{float:left;margin-right:15px}.contest_con .contest_btm li.topics a{display:block;background:url(/common/contact/img/business/awards_topics.png) no-repeat;width:270px;height:75px;text-indent:-9999px}.contest_con .contest_btm li.entry a{display:block;background:url(/common/contact/img/business/awards_entry.png) no-repeat;width:250px;height:40px;text-indent:-9999px}.contest_con .contest_btm li a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}.register{background:url(/common/contact/img/business/regist_bg.png) no-repeat;width:690px;height:115px;padding-top:20px;clear:both;text-align:center}.register a{background:url(/common/contact/img/business/regist_btn.png) no-repeat;width:220px;height:50px;display:block;margin:0 auto;text-indent:-9999px}.register a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}.register p{font-weight:700}.terms_link{text-align:center;margin:0 0 10px}hr.dot{background:url(/common/contact/img/business/line_dot.png) no-repeat;border:none;height:1px;margin:-5px 0 15px}#businessMenu #businessMenu07{height:58px}#businessMenu #businessMenu07 button{background:url(/common/contact/img/business/side_request.png) no-repeat;width:200px;height:53px;border:0;display:block;text-indent:-9999px;cursor:pointer}#businessMenu #businessMenu07 button:hover{background:url(/common/contact/img/business/side_request.png) 0 -53px no-repeat;width:200px;height:53px;cursor:pointer}div.infoBusiness{clear:both;width:690px;border:1px solid #CCC}div.infoBusiness div.infoBox{padding:0 15px 5px}div.infoBusiness div.infoBox p{background:url(/common/contact/img/business/arrow.gif) left 5px no-repeat;padding:0 0 0 9em;text-indent:-8em}div.infoBusiness div.infoBox dt,div.infoBusiness div.infoBox dt.noNews{background:url(/common/contact/img/business/arrow.gif) 0 11px no-repeat;padding:7px 0 5px 10px;float:left;clear:both}div.infoBusiness div.infoBox dt{width:85px}div.infoBusiness div.infoBox dt.noNews{width:200px}div.infoBusiness div.infoBox dd{width:550px;margin-left:85px;padding:7px 0 5px 15px}div.infoBusiness div.infoBox dd.noNews{width:435px;margin-left:200px;padding:7px 10px 5px 15px}div.infoBusiness div.infoBox dd.contents{margin:-10px 0 0 105px;width:540px}.contestlink a{display:block;background:url(/common/contact/img/business/banner_contest2013.png) no-repeat;width:690px;height:200px;text-indent:-9999px}.contestlink a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}#businessContents div#businessConMain ul.remainderMemo{margin:0 0 20px;padding:0 0 0 1em;text-indent:-1em}#businessContents div#businessConMain table.simpleTable{width:650px;background:#F2F2F2}#businessContents div#businessConMain table.simpleTable tr td{padding:10px 0 0}#businessContents div#businessConMain table.simpleTable tr td.txtRight{width:40%;text-align:right;vertical-align:top}#businessContents div#businessConMain table.simpleTable tr td.txtform{width:60%}#businessContents div#businessConMain table.formTableDell tr.sendBtn td.goBtn,#businessContents div#businessConMain table.simpleTable tr td.goBtn{text-align:center}#businessContents div#businessConMain table.simpleTable tr.errTable td.txtRight,#businessContents div#businessConMain table.simpleTable tr.errTable td.txtform{padding:0}#businessContents div#businessConMain table.formTableDell{width:610px;border-spacing:0;border-collapse:collapse;background:#F2F2F2}#businessContents div#businessConMain table.formTableDell tr th{width:45%;padding-top:10px;text-align:right;font-weight:400}#businessContents div#businessConMain table.formTableDell tr td{padding:5px 10px;text-align:center}#businessContents div#businessConMain table.formTableDell tr td.userAddress{padding-top:10px}#businessContents div#businessConMain table.formTableDell tr td span.fontBold{font-weight:700}#businessContents div#businessConMain table.formTableDell tr.sendBtn ul:after{display:block;margin-top:-1px;height:1px;clear:both}#businessContents div#businessConMain table.formTableDell tr.sendBtn ul{margin:10px auto;width:200px}#businessContents div#businessConMain table.formTableDell tr.sendBtn li{float:left;width:100px}#businessContents div.about_point{width:650px;margin:0 0 20px;border:1px solid #E6E6E6}#businessContents div.about_point p.about_mds{margin:0;padding:0}#businessContents div.about_point div.aboutBox{width:530px;margin:0 0 0 40px;padding:0 0 10px}#businessContents p.txtCenter{text-align:center}#businessContents div.about_link{width:650px;background:#F0F0F0}#businessContents div.about_link ul{margin:0 10px;padding:10px 0}#businessContents div#businessConMain p.catalogChangeUser{float:right;width:200px;text-align:right}#businessContents div#businessConMain table.formTableCatalog{width:650px;background:#F2F2F2;border-spacing:0;border-collapse:collapse;border:1px solid #BFC0B8}#businessContents div#businessConMain table.formTableCatalog tr td,#businessContents div#businessConMain table.formTableCatalog tr th{vertical-align:top;padding:5px 10px;border:0}#businessContents div#businessConMain table.formTableCatalog tr td{vertical-align:middle;width:50%}#businessContents div#businessConMain table.formTableCatalog tr td span.fontBold,#businessContents div#businessConMain table.formTableCatalog tr th span.fontBold{font-weight:700}#businessContents div#businessConMain table.formTableCatalog tr td input{margin-right:10px}#businessContents div#businessConMain table.formTableCatalog tr th.catalogList{padding-left:25px;border-top:1px dotted #BFC0B8;background:url(/common/contact/img/business/arrow2.gif) 10px 10px no-repeat}#businessContents div#businessConMain table.formTable td.samplenum{max-width:460px}#businessContents div#businessConMain table.formTable td.samplenum input{margin-right:10px;width:75px}body:nth-of-type(1) #businessContents div#businessConMain table.formTable td.samplenum input{margin-right:10px;width:65px}#businessContents div#businessConMain table.formTable td.samplenum select{margin:0 5px 5px 0;width:55px}#businessContents div#businessConMain table.formTable td.samplenum div{float:left;margin:0 0 5px}.info_list{width:690px;margin:0 auto}.info_list dd{width:670px;margin:0 auto 30px}.info_list dd p.faq{width:550px;color:#0072a5;font-weight:700;font-size:1.3em;padding:0 0 3px 5px;margin:10px 0 5px;border-bottom:1px #0072a5 solid;line-height:140%}.info_list dd ul:after{display:block;margin-top:-1px;height:1px;clear:both}.info_list dd ul{padding:0 10px;margin-bottom:20px}.info_list dd li{background:url(/common/contact/img/business/arrow3.png) 0 7px no-repeat;width:250px;float:left;margin-bottom:5px;padding-left:10px;line-height:180%;font-weight:700}.info_list dd li a{color:#0072a5;text-decoration:none}.info_list dd li a:hover{color:#0072a5;text-decoration:underline}.info_list dd span{color:#ca0909}.info_list dd .showroom{border:1px solid #999;width:530px;padding:10px;margin-bottom:30px}.info_list dd .info_in{margin-left:10px}.info_list dd .mail a{background:url(/common/contact/img/business/mail_btn.png) no-repeat;display:block;width:210px;height:51px;text-indent:-9999px;margin:10px 0 30px}.contact:after,.qa_ist dd:after,.size_table:after{height:1px;content:"";display:block}.info_list dd .mail a:hover{background:url(/common/contact/img/business/mail_btn.png) 0 -51px no-repeat}.contact:after{margin-top:-1px;clear:both}.contact li{background:0 0!important;width:310px!important;float:left}.contact li.tel{border-right:1px #999 dotted}#businessContents #contact_caution{max-width:540px;text-align:left;margin:10px auto;padding:10px;border:1px solid #999}.contact_category{padding:10px 10px 30px!important}.contact_category .category_title{background:#f2f2f2;padding:10px;margin:20px 0 10px;line-height:1.4;font-weight:700}.contact_category .radio label{margin:5px 20px 0 0}#businessConMain .ma button{width:280px;padding:15px 20px}#businessContents div.ruleCon{width:650px;margin:0 0 15px 20px;padding:0}#businessContents div.ruleCon div.ruleDetail{margin:0 0 20px;border-bottom:1px #ccc solid;padding-bottom:10px}#businessContents div.ruleCon p.ruleMds{margin:0 0 10px;text-align:center;font-weight:700}#businessContents div.ruleCon ul.ruleStyle01{margin:0 0 10px}#businessContents div.ruleCon ul.ruleStyle01 li{padding:0 0 0 1em;text-indent:-1em}#businessContents div.ruleCon ul.ruleStyle02{margin:0 0 10px}#businessContents div.ruleCon ul.ruleStyle02 li{padding:0 0 0 2em;text-indent:-2em}.faq_menu{width:650px;margin:0 auto 20px;background:#e9f1f8;padding:5px}.faq_menu li{background:url(/common/contact/img/business/arrow3.png) 0 3px no-repeat;display:inline;margin-right:10px;padding-left:10px;line-height:180%}.faq_menu li a{color:#146eaf;text-decoration:none}.faq_menu li a:hover{color:#146eaf;text-decoration:underline}.faq_list{width:680px;margin:0 auto 20px;border-bottom:1px solid #CCC}.faq_list dd{margin:10px 0 0}.qa_ist{width:650px;margin:0 auto}.qa_ist dt{margin:0 0 5px;padding:0 0 5px 35px;background:url(/common/contact/img/business/faq_question.gif) 10px top no-repeat;font-weight:700}.qa_ist dd:after{margin-top:-1px}.qa_ist dd{margin:0 0 10px;padding:0 0 15px 35px;border-bottom:1px solid #CCC;background:url(/common/contact/img/business/faq_answer.gif) 10px top no-repeat}p.faqOthers,p.qa_link{margin:0 0 0 10px}.qa_ist dd.last{border:none}p.qa_link{background:url(/common/contact/img/business/arrow2.gif) 0 7px no-repeat;padding-left:15px;line-height:180%}.size_table:after{margin-top:-1px;clear:both}.size_table{text-align:left;margin:10px 10px 20px 0;border-spacing:1px}.size_table th{background:#bddbec;text-align:left;width:100px;padding:2px 10px 2px 5px}.size_table td{background:#efeded;width:200px;padding:2px 10px 2px 5px}.size_table td.remark{background:#fff;font-size:.8em;width:250px}#businessMenu{width:200px;margin:0 0 0 20px;padding:0}#businessMenu div.loginOk{width:200px;margin:0 0 10px;background:#0968AC;border:1px solid #FFF}#businessMenu div.loginOk p.loginOkImg{margin:0;padding:0}#businessMenu div.loginOk div.userMenu{width:180px;margin:0 10px;background:#FFF}#businessMenu div.loginOk div.userMenu p.userName{margin:0;padding:10px 0 0;text-align:center}#businessMenu div.loginOk div.userMenu p.logOutBtn{width:80px;margin:0 auto 5px}#businessMenu div.loginOk div.userMenu p.logOutBtn a{display:block;width:80px;height:20px;background:url(/common/contact/img/business/logout_btn.gif) left top no-repeat;text-indent:-99999px}#businessMenu div.loginOk div.userMenu p.logOutBtn,#businessMenu div.loginOk div.userMenu p.logOutBtn a:hover{background:url(/common/contact/img/business/logout_btn.gif) left -20px no-repeat}#businessMenu div.loginOk div.userMenu p.userMenuDetail{margin:0 0 10px;padding:5px 0 0 5px;border-top:1px solid #0968AC;line-height:1.2}#businessMenu div.loginOk div.userMenu p.userChange{width:140px;height:15px;margin:0 0 5px 10px}#businessMenu div.loginOk div.userMenu p.userChange a{display:block;width:140px;height:15px;background:url(/common/contact/img/business/side_change_user.gif) left top no-repeat;text-indent:-99999px}#businessMenu div.loginOk div.userMenu p.userChange,#businessMenu div.loginOk div.userMenu p.userChange a:hover{background:url(/common/contact/img/business/side_change_user.gif) left -15px no-repeat}#businessMenu div.loginOk div.userMenu p.userDell{width:140px;height:15px;margin:0 0 0 10px}#businessMenu div.loginOk div.userMenu p.userDell a{display:block;width:140px;height:15px;background:url(/common/contact/img/business/side_dell_user.gif) left top no-repeat;text-indent:-99999px}#businessMenu div.loginOk div.userMenu p.userDell,#businessMenu div.loginOk div.userMenu p.userDell a:hover{background:url(/common/contact/img/business/side_dell_user.gif) left -15px no-repeat}#businessMenu div.loginOk div.userMenu p.userAttention{width:160px;padding:0 0 5px 15px;text-indent:-10px;line-height:1.2}#businessMenu ul{width:200px}#businessMenu ul li{width:200px;height:45px}#businessMenu ul li a{display:block;width:200px;height:40px;text-indent:-99999px}#businessMenu ul li#businessMenu01{height:55px}#businessMenu ul li#businessMenu01 a{display:block;background:url(/common/contact/img/business/side_about.png) left top no-repeat;height:50px;text-decoration:none}#businessMenu ul li#businessMenu01,#businessMenu ul li#businessMenu01 a:hover{background:url(/common/contact/img/business/side_about.png) left -50px no-repeat}#businessMenu ul li#businessMenu02 a{background:url(/common/contact/img/business/side_catalog_req.png) left top no-repeat}#businessMenu ul li#businessMenu02,#businessMenu ul li#businessMenu02 a:hover{background:url(/common/contact/img/business/side_catalog_req.png) left -40px no-repeat}#businessMenu ul li#businessMenu03 a{background:url(/common/contact/img/business/side_sample_req.png) left top no-repeat}#businessMenu ul li#businessMenu03,#businessMenu ul li#businessMenu03 a:hover{background:url(/common/contact/img/business/side_sample_req.png) left -40px no-repeat}#businessMenu ul li#businessMenu04 a{background:url(/common/contact/img/business/side_contact.png) left top no-repeat}#businessMenu ul li#businessMenu04,#businessMenu ul li#businessMenu04 a:hover{background:url(/common/contact/img/business/side_contact.png) left -40px no-repeat}#businessMenu ul li#businessMenu05 a{background:url(/common/contact/img/business/side_rule.png) left top no-repeat}#businessMenu ul li#businessMenu05,#businessMenu ul li#businessMenu05 a:hover{background:url(/common/contact/img/business/side_rule.png) left -40px no-repeat}#businessMenu ul li#businessMenu06 a{background:url(/common/contact/img/business/side_faq.png) left top no-repeat}#businessMenu ul li#businessMenu06,#businessMenu ul li#businessMenu06 a:hover{background:url(/common/contact/img/business/side_faq.png) left -40px no-repeat}div.verisignLogoTop{width:100px;margin:10px 0 10px 70px}div.verisignLogo{width:100px;margin:10px 0 10px 50px}p.banner_premiumwall{clear:both}.main_b{margin:0 auto;background:url(/common/contact/img/global/back.png) repeat-x #f7f7f0;width:100%}.header2{width:950px;margin:0 auto}.header2 h1{margin:0;padding:10px 0}.content_b{background:#fff;width:950px;margin:0 auto;padding-bottom:20px;border:1px solid #bfc0b8;border-bottom:none}.footer2{background:#10131e;width:100%;height:25px}.copy2{width:950px;margin:0 auto;padding:3px 0;color:#fff;text-align:center}.renewal_info{background:#ff9;margin:0 0 10px;padding:5px 10px 10px}.renewal_info p{margin:0}.renewal_info .cau{font-weight:700;color:red;line-height:250%}.renewal_info .detail{margin-bottom:20px}.renewal_info .stop{font-weight:700;color:red;line-height:130%;margin-top:10px}.renewal_info .stop span{font-weight:400;font-size:.9em}.maintenance{margin:0 auto 10px;padding:5px 10px 10px;width:500px}.maintenance p{font-weight:700;line-height:180%}.maintenance p.mds{color:#c30;font-size:1.2em;line-height:180%;margin-left:-10px}.maintenance .date{background:#f0f0f0;border:1px solid #ccc;margin:20px auto 10px;padding-left:10px}.maintenance .date .attention{font-size:.8em;letter-spacing:.1em;font-weight:400;margin-top:-10px}.address_list{width:70%;position:relative;clear:both}.address_list div{width:100%;position:absolute;max-height:400px;border:1px solid #BFC0B8;overflow:auto;left:0;top:10px;background:#fff}.address_list ul{padding:5px 12px}.address_list li{padding:6px 5px;letter-spacing:-.5em;border-bottom:solid 1px #BFC0B8;line-height:1}.address_list li:last-child{border-bottom:none}.address_list li .address_select{display:inline-block;width:60px;line-height:22px;background:#9fa0a0;color:#fff;text-align:center;border-radius:0;border:none;vertical-align:middle}.address_list li .address_select:hover{opacity:.7}.address_list li p{display:inline-block;width:calc(100% - 61px);vertical-align:middle;letter-spacing:.5px;line-height:1.5;padding:0 15px 0 0}@media screen and (max-width:767px){#business.business_index #businessContents{border:none;padding:0}#business.business_index #business_login,#business.business_index .register{width:100%!important;border:none!important}#business.business_index #loginMenu,#business.business_index .register{padding:0;height:auto!important}#business.business_index div#loginMenu div#loginInput{padding:0 3%}#business.business_index #loginMenu .view,#business.business_index .register p{padding:0 3%;font-size:12px}#business.business_index #business_login h2,#business.business_index .register h2{padding:5px 3%!important}#business.business_index .register p a{font-size:12px}#business.business_index .register li{font-size:12px;padding:7px 0 7px 60px;background:url(/common/contact/img/business/login_iconmaru1_sp.png) left 16px center no-repeat;background-size:34px}#business.business_index .register li:nth-child(2){background:url(/common/contact/img/business/login_iconmaru2_sp.png) left 16px center no-repeat;background-size:34px}#business.business_index .register li:nth-child(3){background:url(/common/contact/img/business/login_iconmaru3_sp.png) left 16px center no-repeat;background-size:34px}#businessContents div#businessConMain span.memoOrange{float:right}.contact_category .radio label:before{left:0;top:15px}.contact_category .radio label{padding-left:27px}.address_list{width:100%}}