body .section{width:100%;float:left}body .section .notice{font-size:11px !important;float:left;width:100%;line-height:1.4em !important}body .section .inner{width:84%;margin:0 8%;float:left}body .section .inner .box{width:74%;margin:0 13% 14% 13%}body .section h4{position:relative}body .section h4 span{display:block;position:absolute;top:0%;left:0%;width:100%;height:1px;z-index:2;background:#d7063b}body .fv h2{line-height:0}body .fv .panel{background:#f6f6f6}body .fv .panel .qa{width:92%;margin:8% 4% 4% 4%;background:#fff}body .fv .panel .qa .anim01{position:relative;margin:12% 0 0 0}body .fv .panel .qa .anim01 span{display:block;position:absolute;top:0%;left:0%;width:100%;height:2px;z-index:2;background:#000}body .fv .panel .qa .anim01 .l1{width:96%;top:75%;left:1%}body .fv .panel .qa .anim01 .l2{width:96%;top:88%;left:2%}body .fv .panel .qa .answer{margin:0 0 6% 0}body .fv .panel .qa .answer .copy{font-size:1.4em;line-height:1.4em;font-weight:bold}body .fv .panel .qa .answer .sep{margin:4% 0}body .fv .panel .btn_area{margin-bottom:12%}body .fv .panel .btn_area a{position:relative;z-index:2}body .fv .notice{width:92%;margin:0 4% 8% 4%}body .pt{background:#fff}body .pt .notice{text-align:left;margin:0 0 2% 0}body .pt h2{width:84%;margin:0 8%;float:left}body .pt .anchor{width:100%;float:left;margin:0 0 8% 0}body .pt .anchor ul{width:100%;float:left;position:absolute;z-index:2}body .pt .anchor ul li{width:33.333%;float:left}body .pt .inner h3{width:100%;float:left;margin:0 0 6% 0;border-top:2px solid #d7063b;border-bottom:1px solid #d7063b}body .pt .inner p{line-height:1.6em;margin:0 0 4% 0}body .pt .inner p.notice{margin:0 0 12% 0}body .pt .inner h4{width:100%;float:left}body .pt .inner .col{margin:0 0 6% 0}body .pt .inner .col ul{width:100%;float:left}body .pt .inner .col ul li{width:48%;float:left;margin:0 4% 0 0}body .pt .inner .col ul li.r{margin:0}body .pt .inner .photo{margin:0 0 0 0}body .pt .inner .sep{width:100%;height:1px;float:left;border-top:1px dotted #000;margin:0 0 6% 0}body .pt .inner .text{margin:0 0 4% 0}body .pt .anim01 .l1{width:58%;top:42%;left:20%}body .pt .anim01 .l2{width:82%;top:71%;left:9.5%}body .pt .anim02 .l1{width:47%;top:42%;left:27%}body .pt .anim02 .l2{width:51%;top:71%;left:26.2%}body .pt .anim03 .l1{width:36%;top:34%;left:31.7%}body .pt .anim03 .l2{width:70%;top:57%;left:15%}body .pt .anim03 .l3{width:73%;top:81%;left:13%}body .bn ul{width:100%;float:left;margin:14% 0}body .bn ul li{width:100%;float:left}body .bn ul li a{line-height:0}body .prod{background:#fff}body .prod .info{width:100%;float:left;margin:-16% 0 0 0}body .prod .info span{width:100%;float:left;display:block;font-size:0.8em;letter-spacing:0em}body .prod .info h3{font-size:1.6em;font-weight:bold;margin:0 0 4% 0;line-height:1.1em}body .prod .info p{width:100%;float:left;font-size:0.8em;letter-spacing:-0.1em;margin:0 0 4% 0;white-space:nowrap}body .prod .info .date{margin:0 0 8% 0}body .prod .btn_area a{width:100%;float:left;margin:0 0 4% 0}body .caution{background:#f6f6f6}body .caution div{width:88%;margin:6%;line-height:1.4em;font-size:0.7em}body #float_data .data{width:100%;float:left;background:#fff;margin:0 0 16% 0}body #float_data .data .lbl{position:absolute;left:0;top:0;z-index:2;background:#d7063b;line-height:2em;color:#fff;width:4em;text-align:center}body #float_data .data .close{z-index:10}body #float_data .data .paper{width:100%;padding:0 0 0 0;float:left;background:#fff}body #float_data .data .paper h2{line-height:0}body #float_data .data .paper .kv{line-height:0}body #float_data .data .paper .area{background:#f6f6f6}body #float_data .data .paper .area ul{width:100%;float:left;margin:8% 0 0 0}body #float_data .data .paper .area ul li{width:84%;float:left;margin:0 8% 6% 8%;padding:0 6% 8% 6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}body #float_data .data .paper .area ul li h3{width:100%;float:left;margin:0 0 6% 0}body #float_data .data .paper .area ul li p{width:100%;float:left;margin:0 0 0 0;font-size:0.9em;line-height:1.4em}body #float_data .data .paper .area .btn_area{width:100%;float:left;margin:4% 0 14% 0}body #float_data .data .paper .area .btn_area .close{width:50%;margin:0 25%;position:relative}body .sm{vertical-align:top}
