html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,em,img,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom}label{cursor:pointer}body{color:#000;background-color:#f7fafa}body{font-size:13px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka,sans-serif}select,input,button,textarea{font-size:99%}.bold{font-weight:bold}a:link{color:#003af6}a:visited{color:purple}a:hover{color:#ed4b03}a:active{color:#ed4b03}a img{border-style:solid}a:link img{border-color:#003af6}a:visited img{border-color:purple}a:hover img{border-color:#ed4b03}a:active img{border-color:#ed4b03}input[type=radio],input[type=checkbox]{margin:0 6px 0 0;padding:0}.sec-mainContents{max-width:940px;min-width:700px;margin:0 auto;padding:0 10px}.sec-header:after,.sec-mainContents:after,.sec-footer:after{content:".";display:block;height:0;visibility:hidden;clear:both}.sec-header{position:relative;min-width:960px;margin-bottom:10px;padding-bottom:32px;border-bottom:1px solid #e7efef}.sec-header.without_headerTxt{margin-bottom:0;padding-bottom:0;border-bottom:none}.sec-header.without_headerTxt .mod-headerTxt{display:none}.mod-headerTxt{position:absolute;bottom:0;left:0;width:100%;height:30px}.mod-headerTxt .inner{line-height:30px;color:#8199a2;font-size:84.6%;font-weight:normal;margin:0 auto;padding:0 10px;max-width:940px;display:block}.mod-headerGlobal.fixed{height:31px}.mod-headerGlobal .homesBar{position:relative;width:100%;height:31px;background-color:#ed6103;box-shadow:0 1px 1px rgba(0,0,0,.2);z-index:50}.mod-headerGlobal.fixed .homesBar{position:fixed;top:0;left:0}.mod-headerGlobal .homesBar .logo a{color:#fff}.mod-headerGlobal .homesBar .logo a:hover{color:#fff100}.mod-headerGlobal .homesBar .logo{height:30px;width:80px;background-image:url('/search/assets/img/pro/header/logo_pro_w_120x30.png?v=c46d23b774325b979184f4890a377531');background-repeat:no-repeat;background-position:0 0}.mod-headerGlobal .homesBar .logo.homespro{width:120px}.mod-headerGlobal .homesBar .logo a,.mod-headerGlobal .homesBar .logo span{display:block;height:100%;width:100%;text-indent:100%;white-space:nowrap;overflow:hidden}.mod-headerService{border-bottom:1px solid #e7efef;background-color:#fff}.mod-headerService .serviceIdentity{width:940px;margin:0 auto}.mod-headerService .serviceIdentity .logo{padding:4px 0;margin-left:-13px}.sec-header.with_sns .mod-headerService .logo{float:left;display:inline-block}.sec-header.with_sns .mod-headerService ul{float:right;margin:28px 0 0}.sec-header.with_sns .mod-headerService li{float:left;margin-left:10px}.mod-snsStatus.line:after{content:".";display:block;height:0;visibility:hidden;clear:both}.sec-header.with_sns .serviceIdentity:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-footer{background-color:#ed6103;min-height:100px}.mod-footer .footerInn{width:940px;margin:0 auto;position:relative}.mod-footerUtility{margin-left:220px;padding-top:18px}.mod-footerUtility ul{clear:both;float:right;padding:5px 0}.mod-footerUtility li{float:left;margin-left:12px;padding-left:12px;border-left:1px solid #fff}.mod-footerUtility li:first-child{margin-left:0;padding-left:0;border-left:none}.mod-footerUtility li a{color:#fff}.mod-footerUtility li a:hover{color:#fee5a8}.mod-footerUtility:after,.mod-footerUtility ul:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-footerCompanyIdentity{clear:both}.mod-footerCompanyIdentity .logo{position:absolute;top:5px;left:-15px}.mod-footerCompanyIdentity .copyright{padding-top:10px;color:#fff;font-size:84.6%;font-family:verdana,sans-serif;text-align:right}.ui-frame-base{border:1px solid #bdc8ca;border-radius:5px;box-shadow:0 0 5px 0 #e8ebeb;background-color:#fff;background-clip:padding-box}.ui-frame-orange-bar{border:1px solid #bdc8ca;border-radius:5px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(122,122,122,.2);border-top-width:6px;border-top-color:transparent;background-image:url('/search/assets/img/pro/ui/ui-frame-orange-bar.png?v=52dddba2810499d45ef844d665507af7');background-repeat:repeat-x;background-position:0 0;background-origin:border-box}.ui-frame-inset-base{border:1px solid #d5e6ea;border-radius:5px;background-color:#eff5f5;box-shadow:inset 0 0 5px 0 rgba(124,138,142,.14);background-clip:padding-box}@media print{[class^=".ui-frame"]{border-color:#000;background-color:#fff}}.mod-alertMsgBox{position:absolute;left:0;right:0;padding:10px;color:#fff;background-color:#434343;font-size:16px;z-index:2000}.mod-alertMsgBox p{line-height:1.4;font-weight:bold;text-align:center}.mod-breadcrumbs{margin:12px 0;padding:0;line-height:1.5;font-size:84.6%}.mod-breadcrumbs a,.mod-breadcrumbs span{display:inline-block;vertical-align:middle}.mod-breadcrumbs .arrow{width:14px;height:13px;background:url('/search/assets/img/pro/common/icon_breadcrumbs_arrow.png?v=3c4a742e7c87cdd9a8a066c5c10c518c') no-repeat center top;text-indent:-9999px;overflow:hidden}.sec-proLpContents{margin:0 auto;padding:0;font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,sans-serif;line-height:1.6}.mod-topHead{padding:60px 0;margin:0 auto;width:940px}.mod-topHead .txtArea{float:left;width:580px;padding-right:30px}.mod-topHead .imgArea{float:left;width:330px}.mod-topHead .welcome h2{margin-bottom:30px;font-size:230.76%;font-weight:bold}.mod-topHead .welcome p{padding-bottom:30px;font-size:130.76%;color:#666}.mod-topHead .action{display:table}.mod-topHead .action>*{display:table-cell;vertical-align:middle}.mod-topHead .action .login .read{margin-bottom:6px;text-align:center}.mod-topHead .action .login .btn a{display:block;width:220px;padding:7px 0;border:1px solid #0057f5;border-radius:5px;font-size:138.46%;text-align:center;text-decoration:none;color:#fff;background:#3b7cf3;background:linear-gradient(to top, #135ade 0, #3b7cf3 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.27)}.mod-topHead .action .login .btn a:hover{position:relative;top:2px;background:#2a6be3;background:linear-gradient(to top, #023bbd 0, #2a6be3 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.27)}.mod-topHead .action .noId{padding-left:20px;color:#666}.mod-topHead .action .noId>span{display:inline-block}.mod-topHead .action .noId .icon-blank{display:inline-block;width:15px;height:15px;background:url('/search/assets/img/pro/page/index/icon_blank.gif?v=b4699f8734ac528544144469e85e38ab') no-repeat 0 0;vertical-align:top;margin-left:3px}.mod-story{padding:80px 0;background:#fff}.mod-story h2{padding-bottom:50px;font-size:184.61%;font-weight:bold;text-align:center}.mod-story ul{display:table;width:940px;margin:0 auto;table-layout:fixed}.mod-story ul li{display:table-cell;padding-left:14px;background-repeat:no-repeat;background-position:top center}.mod-story ul li:first-child{padding-left:0}.mod-story ul li.manager{background-image:url('/search/assets/img/pro/page/index/img_story_manager.png?v=36f1f6b260c7dd1f7f0bc34487428b91')}.mod-story ul li.bb{background-image:url('/search/assets/img/pro/page/index/img_story_bb.png?v=38d045b6357c84c0f232d8ec4e802606')}.mod-story ul li dl{padding-top:120px}.mod-story ul li dt{padding-bottom:22px;font-size:123.07%;font-weight:bold;text-align:center}.mod-story ul li.manager dt{color:#ed6103}.mod-story ul li.bb dt{color:#4971c2}.mod-story ul li dd{font-size:115.38%;color:#666}.mod-snsStatus{display:none}.mod-topHead:after{content:".";display:block;height:0;visibility:hidden;clear:both}.mod-termsHead{margin-bottom:20px}.mod-termsHead .ttl{font-size:174%;padding:11px 20px}.mod-termsContext{margin-bottom:20px;padding-bottom:20px;line-height:1.6}.mod-termsContext .hBorder{padding:10px 0 10px 20px;border-bottom:2px solid #ed6103;background:#fff url('/search/assets/img/pro/common/bg_heading_gradation_gray.png?v=39c42a98fcad2c3a18c8c6c2f96abe78') repeat-x 0 100%;border-top-left-radius:6px;border-top-right-radius:6px}.mod-termsContext .hBorder .heading{font-size:134.4%;font-weight:bold;padding-left:18px;background:url('/search/assets/img/pro/common/icon_subttl.png?v=fb1d0652d3769c9f579deeca7f56dadb') no-repeat 0 0}.mod-termsContext .subHeading{font-size:134.4%;font-weight:bold;padding:10px 20px;background-color:#f8f6f1;margin-top:20px}.mod-termsContext .subHeading span{padding-left:10px}.mod-termsContext dl,.mod-termsContext p{padding:20px 20px 0}.mod-termsContext dl dt{font-weight:bold}.mod-termsContext dl dd{padding-left:20px;margin-bottom:10px}.mod-termsContext dl ol li+li{margin-top:10px}.mod-termsContext dl ol ol{margin-left:1.5em}.mod-termsContext dl ol ol li+li{margin-top:5px}.mod-helpHead{border:1px solid #d5e6ea;border-radius:5px;background-color:#eff5f5;box-shadow:inset 0 0 5px 0 rgba(124,138,142,.14);width:600px;margin:0 auto 30px auto;padding:15px 21px 20px}.mod-helpHead .ttl{display:none}.mod-helpHead .sub-ttl{margin-bottom:15px;line-height:1.4;color:#dc482b;font-size:146.1%;font-weight:bold}.mod-helpHead .text{line-height:1.3;margin-bottom:15px}.mod-helpHead .text p+p{margin-top:1em}.mod-helpHead dl{margin-left:1em}.mod-helpHead dl dt{width:11em;display:inline-block}.mod-helpHead dl dt:after{content:"："}.mod-helpHead dl dd{display:inline-block}.mod-disclaimerHead{margin-bottom:20px}.mod-disclaimerHead .ttl{font-size:174%;padding:11px 20px}.mod-disclaimerContext{margin-bottom:20px;line-height:1.6}.mod-disclaimerContext .hBorder{padding:10px 0 10px 20px;border-bottom:2px solid #ed6103;background:#fff url('/search/assets/img/pro/common/bg_heading_gradation_gray.png?v=39c42a98fcad2c3a18c8c6c2f96abe78') repeat-x 0 100%;border-top-left-radius:6px;border-top-right-radius:6px}.mod-disclaimerContext .hBorder .heading{font-size:134.4%;font-weight:bold;padding-left:18px;background:url('/search/assets/img/pro/common/icon_subttl.png?v=fb1d0652d3769c9f579deeca7f56dadb') no-repeat 0 0}.mod-disclaimerContext dl,.mod-disclaimerContext p{padding:20px 20px 0}.mod-disclaimerContext dl dt{font-weight:bold}.mod-disclaimerContext dl dd{padding-left:20px;margin-bottom:10px}.mod-disclaimerContext dl dd dl{padding:0}.mod-disclaimerContext dl dd p{padding:0;margin-bottom:20px}.mod-disclaimerContext dl dd ul li{margin-bottom:20px}.mod-disclaimerContext dl dd ol li{margin-bottom:10px}.mod-disclaimerContext dl dd dl dt{margin-bottom:10px;font-weight:normal}