@charset "UTF-8";body{background:#f5f5f5}footer,header{background:#fff;min-width:750pt}.ttl-box{width:750pt;margin:0 auto;padding:30px 0 20px}.ttl-box h2{width:750pt;font-size:30px;font-weight:400;margin-bottom:20px;padding-bottom:5px;letter-spacing:.1em;border-bottom:1px solid #202020}.ttl-box p{font-size:18px;background:#fff;padding:15px;border:1px solid #e2e9ed;letter-spacing:1px}.ttl-box p span{color:#cc4b4b;font-weight:700}section{width:750pt;margin:0 auto}.merit h3{background:#569adf;color:#fff;height:42px;line-height:42px;padding:0 0 0 10px;margin:0 0 20px}.merit h3,.merit h4{font-weight:400;letter-spacing:2px}.merit h4{color:#569adf;font-size:30px;margin:0 0 10px}.merit p{font-size:18px;margin:0 0 20px}.merit{margin-bottom:40px}.balloon1{position:relative;display:inline-block;padding:20px;width:100%;color:#1a1a1a;font-size:20px;font-weight:700;letter-spacing:1px;background:#fff;margin-bottom:30px}.balloon1:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #fff}.balloon1 p{margin:0;padding:0}.campaign{margin-bottom:40px}.link_banner h3{background:#569adf;letter-spacing:2px;padding:0 0 0 10px;margin:0 0 20px}.link_banner p{font-weight:700;font-size:18px;margin:0 0 20px}.link_banner h3,.link_banner h4{color:#fff;height:42px;line-height:42px;font-weight:400}.link_banner h4{background:#1a1a1a;width:750pt;padding-left:10px;font-size:18px;letter-spacing:1px}.link_banner p.tag{height:84px;padding:10px 20px;font-size:1pc;line-height:60px;margin:15px 0 50px;font-weight:400}.link_banner p.tag,.link_banner table{width:750pt;background:#fff;border:1px solid #e2e9ed}.link_banner table{margin:15px 0 30px;padding:10px 20px 30px}.link_banner table tr td,.link_banner table tr th{font-size:1pc;padding:20px 10px}.link_banner table tr th{width:220px}.link_banner table tr td{width:780px}span{color:#cc4b4b}.border{border-bottom:1px dashed #d9d9d9}.size{font-weight:400}.link_banner dl dt{color:#cc4b4b;font-size:24px;font-weight:700}.link_banner dl dd{font-size:18px}.about_url_image{padding:20px 0 75pt}