@charset 'UTF-8';.separator{margin-bottom:30px;border-bottom:solid 1px #ccc}.block1{margin-bottom:50px}.block2{margin-bottom:30px}.hdl{font-size:28px;font-size:2.8rem;color:#399d02}.bar1{font-size:26px;font-size:2.6rem;margin-bottom:20px;padding:10px 0 5px;border-bottom:solid 5px #399d02}.bar2{font-size:26px;font-size:2.6rem;position:relative;margin-bottom:20px;padding:5px 10px 3px;color:#060;border:solid 1px #399d02;border-radius:5px 5px 0 0;behavior:url('/PIE.htc')}.bar3{font-size:16px;font-size:1.6rem;position:relative;padding:5px 10px;text-align:center;border-radius:5px;background:#d4e0bc;behavior:url('/PIE.htc')}h4{font-size:20px;font-size:2rem;margin-bottom:20px;border-bottom:solid 1px #399d02}h5{font-size:20px;font-size:2rem;border-bottom:solid 1px #c9c9c9}h6{font-size:20px;font-size:2rem}.btn_center{text-align:center}.txl{text-align:left}.txr{text-align:right}.txc{text-align:center}.text{font-size:15px;font-size:1.5rem;line-height:2;margin-bottom:20px}img{width:100%;height:auto}img.nofix{width:auto}img.catchimage{margin-bottom:40px !important}.col img,.box img{margin-bottom:20px}figure{margin-bottom:10px}figure img{margin-bottom:5px !important}figure figcaption{text-align:right}table{border-collapse:collapse;border:solid 1px #ccc}table th,table td{padding:10px;border:solid 1px #ccc}.list{margin-bottom:20px}.list li{margin-left:1.3em;text-indent:-1.3em}.disk li{margin-left:2.1em;text-indent:-2.1em}.disk li:before{font-size:11px;font-size:1.1rem;margin-right:1.2em;content:'●';color:#ccc}.disk.gray li:before{color:#666}.square li:before{margin-right:.3em;content:'■';color:#666}dl.data dt{float:left;clear:left;width:100px;padding:15px 0}dl.data dd{padding:15px 0 15px 140px;border-bottom:dotted 1px #ccc}dl.data2{border-top:solid 1px #ccc}dl.data2 dt{float:left;width:100px;padding:10px 20px;border-bottom:dotted 1px #ccc;background:#f2f2f2}dl.data2 dt span{display:inline-block;float:right;zoom:1;vertical-align:top;*display:inline}dl.data2 dd{padding:10px 0 10px 170px;border-bottom:dotted 1px #ccc}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.col_r{color:#d60c18}