@charset "utf-8";html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,del,ins,em,img,hr,q,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}html{-webkit-text-size-adjust:100%}body{font-size:14px;background:#f2fcff;margin-bottom:0;line-height:1.5;color:#222;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;font-weight:500}body.modalBody{background:none}div,ul,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{zoom:1}ul,ol{list-style:none}p,ul,ol,dl,table{margin-bottom:0}div,ul,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{zoom:1}a,a:link{color:#007fc3;text-decoration:none}a:visited{color:#007fc3;text-decoration:none}.modal{width:960px;background:#fff;margin:0 auto;position:relative;border-radius:3px}.modal .inner01{height:558px;padding:20px 15px}.modal .jspVerticalBar{width:8px}.modal .jspDrag{background:#999}.modal .jspTrack{background:#ebebeb}.modalFarmeInner .inner01,.modalFarmeInner .inner02{padding:15px;margin:5px 0}.modal .inner .left{width:510px;height:461px;border:solid 1px #e6e6e6;float:left}.modal .inner .right{width:382px;height:462px;border:solid 1px #e6e6e6;float:right}.modal .inner .left .scrollArea{height:429px}.modal .inner .right .scrollArea{height:429px;border-bottom:solid 1px #e6e6e6}.jspContainer{overflow:hidden;position:relative}.jspPane{overflow:hidden;position:absolute}.modal{overflow:hidden;width:960px;background:#fff;margin:0 auto;position:relative;border-radius:8px}.modal .inner01,.modal .inner02{height:570px;margin:0;padding:0}.modalFarmeInner .inner01,.modalFarmeInner .inner02{padding:0;margin:0}.modal .inner .headModal01 + div{padding:30px 40px}.modal .inner .left{width:480px;height:338px;border:none;float:left}.modal .inner .right{width:380px;height:338px;border:none;float:right}.modal .inner .scrollArea{overflow:hidden;border:1px solid #ccc;border-radius:8px}.modal .inner .left .scrollArea{height:308px}.modal .inner .center .scrollArea{height:308px}.modal .inner .right .scrollArea{height:308px;border-bottom:solid 1px #ccc}.modal .inner .right .cateBox.cateBoxDefault{display:table-cell;text-align:center;vertical-align:middle;background:#f7f7f7;width:378px;height:308px}a.btnModal01{display:block;width:240px;padding:18px 0 16px;position:relative;font-size:17px!important;color:#fff;font-weight:700;line-height:1em;text-align:center;border:none;box-shadow:none;border-radius:8px;margin-bottom:0;background:url(../img_cmn/sprite_001_1.png) -480px -1931px no-repeat,linear-gradient(180deg,rgba(245,245,245,.2) 0,rgba(245,245,245,0) 100%),#82ad2a}a.btnModal01:hover{border:none;text-decoration:none;background:linear-gradient(180deg,rgba(245,245,245,.2) 0,rgba(245,245,245,0) 100%),#a1c260;color:#fff}a.btnModal01:active{top:0;box-shadow:none}.headModal01 h2{color:#007fc3;font-size:21px!important;line-height:1;float:left}.headModal01{margin-bottom:0;border-bottom:1px solid #ccc}.headModal02 h3{margin-bottom:10px;padding:0;color:#000;font-size:17px!important;line-height:1}.modal .inner .buttonWrap{width:240px;margin:0 auto;height:50px;position:relative}ul.hierTop li{border-bottom:solid 1px #e6e6e6;position:relative}ul.hierTop li a{display:block;line-height:18px;height:auto;padding:12px 20px 10px}.icoModal{display:inline-block;width:48px;padding:4px 0 3px;border:none;color:#fff;font-size:11px;line-height:1em;text-align:center;background:#82ad2b;position:absolute;top:7px;right:30px;margin-left:11px;border-radius:2px}.headModal02{border:none;background:none}.headModal02 h3{margin-bottom:10px;padding:0;color:#000;font-size:17px!important;line-height:1}.jspDrag{background:gray;position:relative;top:0;left:0;cursor:pointer;border-radius:4px}.jspTrack{background:#ccc;position:relative;border-radius:4px;z-index:10}.head01-02:after,.stepList01:after,.stepList02:after,.funcDropWide .dropMenuWideWrap:after,.modal .inner .right .ckWrapA:after,.slider:after,.modTab01:after,.head01.head01-01:after,.listTop03:after,.head02:after,.listTop01 li:after,.mod2c01:after,.mod2c02:after,.mod3c01:after,.mod4c01:after,.funcDrop .dropMenuWide li.link a:after,.funcDrop .dropMenuWide li.dead p:after,.asideMunu01 li dd a:after,.asideMunu02 li dd a:after,.ganvList:after,.content1200:after,.ckWrapB:after,.ckWrapD:after,.ckWrapE:after,.ckWrapF:after,.ckWrapG:after,.ckWrapH:after,.ckWrapI:after,ul.topNotice:after,.clrFix:after{display:block;clear:both;height:initial;visibility:initial;content:""}.modal .inner .buttonWrap .reset{position:static;margin-top:8px;width:auto;line-height:1;height:auto;text-align:center;top:21px;right:-182px}.modal .inner .buttonWrap .reset a{color:gray;font-size:12px}.jspScrollable:focus{outline:0}.jspContainer{overflow:hidden;position:relative}.jspPane{overflow:hidden;position:absolute}.jspVerticalBar{position:absolute;top:0;right:9px;width:10px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:8px;height:10px;border-radius:5px}.jspTrack{background:#ccc;position:relative;border-radius:4px;z-index:10}.jspDrag{background:gray;position:relative;top:0;left:0;cursor:pointer;border-radius:4px}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;width:8px}.jspVerticalBar .jspArrow{background:#50506d;text-indent:-9999px;display:block;cursor:pointer;height:10px}.jspArrowUp{position:relative;top:10px;opacity:0}.jspArrowDown{position:relative;top:-10px;z-index:-1;opacity:0}.scrollAreaExist{overflow:hidden;width:640px;height:344px;border:none;background:#fff}.scrollAreaExist .jspVerticalBar{width:8px}.scrollAreaExist .jspDrag{background:#999}.scrollAreaExist .jspTrack{background:#ebebeb}.scrollAreaNone{overflow:hidden;width:auto;border:none;background:none}ul.hierTop .icoModal{display:none!important}.modal .inner .right .ckWrapA .ckWrapA_Lbox{display:inline;float:left;top:-1px}.ckWrapA_Lbox{display:inline-block;position:relative;top:-5px}.ckWrapA{display:inline-block;margin-right:1em;opacity:0;position:relative}