#sec03{width:90%;padding-bottom:50px;}.left_wrapsec3{width:40%;float:left;margin-left:18%;margin-bottom:70px;}.right_wrapsec3{width:35%;float:right;margin-bottom:50px;}.yttex{margin-top:20%;}.yttex1{margin-top:23%;}.yt{margin-top:15%;}.yt1{margin-top:15%;}.ytgreen{background-color:#d5ea7a;border:2px dashed #fff;border-radius:30px;box-shadow:0 0 0 4px #d5ea7a;padding:5px;}.ytblue{margin-top:3%;background-color:#34d6ff;border:3px dashed #fff;border-radius:30px;box-shadow:0 0 0 4px #34d6ff;padding:5px;}.ytpink{margin-top:3%;background-color:#ff9dc0;border:3px dashed #fff;border-radius:30px;box-shadow:0 0 0 4px #ff9dc0;padding:5px;}.ytorange{background-color:#ffd600;border:3px dashed #fff;border-radius:30px;box-shadow:0 0 0 4px #ffd600;padding:5px;}.alignleft{float:left;clear:left;}.alignright{float:right;clear:right;}.flow-navi__wrapper{display:none;}.flow-navi{position:fixed;top:30%;right:10px;z-index:999;margin-top:25%;padding:10px;width:200px;height:140px;background:#fff url(../images/oubo_bg.png) repeat;color:#f86892;font-size:12px;font-weight:bold;top:0;transition-duration:.6s;border-radius:8px;border:2px solid #f86892;line-height:200%;}.flow-navititle{padding:5px;text-align:center;background-color:#72e2ff;border:1px solid #72e2ff;border-radius:10px;position:relative;color:#484848;}.flow-naviwaku{width:200px;margin-top:20px;}.flow-navi .img{position:absolute;top:-5px;right:-10px;}.flow-navi .1img{display:inline-block;vertical-align:middle;}.flow-naviform{width:80px;padding:5px 10px;text-align:center;background-color:#f86892;border:1px solid #f86892;border-radius:15px;color:#fff;font-size:15px;}.flow-navi .tel{font-size:16px;}.flow-navi .fa-envelope{font-size:15px;font-weight:bold;color:#fff;}.flow-navi .fa-mobile-alt{font-size:15px;margin-top:10px;}.flow-navi p{padding-top:15px;color:#484848;text-align:center;}#pageTop{position:fixed;bottom:30px;right:30px;opacity:0.7;z-index:999;}#pageTop a{display:block;z-index:999;width:40px;height:40px;text-decoration:none;}#pageTop a:hover{text-decoration:none;opacity:0.7;}#footermenu{overflow:hidden;padding:20px 2%;background:#d3d3d3;}#footermenu .footicon{display:inline;}#footermenu .footicon i{width:30px;margin-left:45px;font-size:50px;color:#fff;}#footermenu a .fa-youtube:hover{color:#ff0000;text-decoration:none;}#footermenu a .fa-x-twitter:hover{color:#000;text-decoration:none;}#footermenu a{text-decoration:none;opacity:0.7;}#footermenu a:hover{color:#fb7398;opacity:1;}#footermenu ul{float:left;width:15%;margin-top:40px;padding-left:20px;text-align:left;font-size:13px;}#footermenu li:first-child{margin-left:-15px;}#copyright{clear:both;text-align:center;background:#d3d3d3;font-size:12px;}#copyright a{text-decoration:none;}#copyright a:hover{color:#666;}@media only screen and (max-width:1920px){#sec03 .tvtextbox{margin-left:17%;padding-bottom:30px;}#sec03 dl{width:100%;display:flex;flex-wrap:wrap;margin-left:3%;}#sec03 .dd{width:40%;padding:20px 10px 10px 10px;line-height:150%;}#sec03 dd{width:30%;padding:10px 10px 10px 3%;}}@media only screen and (max-width:1440px){#sec03 .tv_modelimg{padding:30px 0 30px 3%;}#sec03 .tvtextbox{margin-left:10%;}#sec03 dl{width:100%;display:flex;flex-wrap:wrap;margin-left:-3%;}#sec03 .dd{width:45%;padding:20px 10px 10px 10px;line-height:150%;}#sec03 dd{width:30%;padding:10px 10px 10px 3%;}}@media only screen and (max-width:1366px){#sec03 .tv_modelimg{margin-left:-2%;padding:30px 0 30px 30px;}#sec03 .tvtextbox{margin-left:5%;}}@media only screen and (max-width:1280px){#sec03 .tv_modelimg{margin-left:-7%;padding:30px 0 30px 30px;}#sec03 .tvtextbox{margin-left:5%;}}@media only screen and (max-width:1024px){#sec03 .tv_modelimg{margin-left:12%;padding:30px 0 30px 30px;}#sec03 .tvtextbox{margin-left:1%;}#sec03 dl{margin-left:-12%;}#sec03 .dd{line-height:130%;}}@media only screen and (max-width:820px){#sec03 .tv_modelimg{margin-left:5%;padding:30px 0 30px 0;}#sec03 .tvtextbox{margin-left:1%;}#sec03 dl{width:100%;display:block;margin-left:-3%;}#sec03 .dd{width:80%;padding:20px 10px 10px 10px;line-height:130%;}#sec03 .dd1{width:80%;padding:10px 10px 10px 3%;}#sec03 .ytorange{margin-left:10%;}#footer{padding:40px 0;}.f_logo{padding:0 20px;text-align:center;}.f_logo p{text-align:center;}.f_logo img{margin-bottom:20px;width:150px;}#footermenu ul{width:20%;}}@media only screen and (max-width:640px){#sec03 .tv_modelimg{margin-left:-3%;}#sec03 .ytorange{margin-left:-1%;}}@media only screen and (max-width:414px){#sec03 .tv_modelimg{margin-left:2%;}#sec03 .tvtextbox{margin-left:-1%;}#sec03 dl{width:100%;display:block;margin-left:-5%;}#sec03 .dd{width:90%;margin-left:-5%;padding:20px 10px 10px 10px;line-height:130%;}#sec03 .dd1{width:90%;padding:10px 10px 10px 3%;}#sec03 .ytorange{margin-left:-7%;}.f_logo img{margin-bottom:20px;width:100px;}#footermenu ul{width:100%;margin-top:30px;padding-left:25px;font-size:15px;}}@media only screen and (max-width:375px){#sec03 .tv_modelimg{width:98%;}#sec03 .dd1{padding:10px 10px 10px 1%;}#sec03 .tvtextbox{margin-left:-1%;}}@media only screen and (max-width:320px){#sec03 .tv_modelimg{width:98%;}#sec03 .ytorange{width:98%;}#footermenu .footicon i{margin-left:30px;font-size:40px;}}