/* CSS Document */
.pagesize{ width:auto;}
.contain{ width:auto; background:#2f75a3;}
.contain .header{background:none; width:100%; min-height:auto; margin:0;}
.contain .header .logo{ background:url(../images/logo_m.png) no-repeat; width:103px; height:33px; margin:5px 0 0 10px; position:absolute; background-size:103px 33px;}
.contain .header .logo a{ display:block; width:103px; height:33px;}
.contain .header .top_m{ display:block;}
.contain .header .top_p{ display:none;}
.contain .box_video{ width:100%; margin:0;}
.contain .video{ width:100%; margin:0; border:none; box-shadow:none;}
.contain .video_text{ font-size:12px; width:310px; margin:10px auto; background:none; padding:0; vertical-align:middle; position:absolute; left:50%; margin: 10px 0 10px -155px;}
.contain .video_text img.arrow{ width:auto; height:8px; padding:4px 5px; display:block; float:left;}
.contain .legal_text { background-color: #1a4884;  }
.contain .btn_meet{ background:url(../images/btn_meeting_m.png) 50% 0 no-repeat; width:100%; height:26px; background-size:216px 26px; margin:35px 0 8px 0;}
.contain .box_list{ margin:0; width:100%; height:auto; position:relative; right:auto; top:auto;}
.contain .list_title{ display:none;}
.contain .list_video{ width:100%; height:auto; margin:0; border-radius:0; background:#093c80; background-size:100% 100%; filter:none; border-width:2px 0 2px 0;}
.contain .list_video ul{ margin:5px 0 0 0;}
.contain .list_video ul li{ width:100%; position:relative; float:left;}
.contain .list_video ul li a{ width:100%; }
.contain .v_box{ width:90%; margin:0 auto; background:url(../images/line.jpg) center bottom repeat-x; background-size:100% 2px; padding:13px 5%; top:2px;}
.contain .v_box .v_title{ font-size:15px;}
.contain .v_box .v_status{ width:56px; height:23px; background:url(../images/off_m.png) no-repeat; background-size:56px 23px;}
.contain .v_box .v_status_on{ width:56px; height:23px; background:url(../images/on_m.png) no-repeat; background-size:56px 23px;}

.footer .copytext{ width:80%; padding:0 10%; text-align:center;}

.popup { width: 300px; margin-left: -150px;}
.popup h2{font-size: 20px; line-height: 1.2em;}
.popup h2 span{font-size: 16px;}
