﻿#ma_lp #cont1 #cont1_img1{width:auto;max-width:100%;padding-bottom:40px}#ma_lp #cont1 p.lead{width:60%;margin:0 auto}#ma_lp #cont1 p.lead .underline{display:block;font-size:3.6rem;color:#003264;font-weight:600;letter-spacing:.2em;line-height:1.7;margin-bottom:1.5em}#ma_lp #cont1 .img{padding-top:20%;width:40%;float:left;text-align:left}#ma_lp #cont1 .img img{max-height:300px;width:auto}#ma_lp #cont_extar img{width:auto;max-width:100%}#ma_lp #cont_extar .inner-box{max-width:1020px;padding:0;margin:0 auto}#ma_lp .tx-l p{padding-top:20px;width:100%;max-width:340px}#ma_lp .col-55 .f1-1-30{width:30%}#ma_lp .col-55 .f1-1-70{width:70%}@media(max-width:768px){#ma_lp{padding-left:20px;padding-right:20px}#ma_lp .tx-l{text-align:center}#ma_lp .tx-l p{text-align:left;margin:0 auto}#ma_lp .col-55{width:100%;text-align:center}#ma_lp .col-55 p{text-align:left}#ma_lp .col-55 .f1-1-30{width:100%}#ma_lp .col-55 .f1-1-70{width:100%}}#magicalair{padding-top:40px;max-width:100%;margin:0 auto;padding-bottom:60px}#magicalair p{color:#333}#magicalair .note{font-size:12px !important}#magicalair img{width:auto;max-width:100%}#magicalair .function{padding-left:0;padding-right:0;width:940px;max-width:90%;margin-left:auto;margin-right:auto}#magicalair .function p{line-height:20px;letter-spacing:3px;font-size:16px}#magicalair .function2{color:#604c3f}#magicalair .function2 h2{text-align:center;padding-bottom:20px}#magicalair .function2 .inner{background-color:#d0f272;width:100%;height:285px;border-radius:50px;position:relative;overflow:hidden}#magicalair .function2 .inner .img4{position:absolute;width:auto;top:0;left:40px;margin:auto}#magicalair .function2 .inner .text{padding:0;position:absolute;top:50%;transform:translate(0,-50%);left:440px}#magicalair .function2 .inner .text h3{color:#004280;font-size:23px;margin-bottom:10px}#magicalair .function2 .inner .text p{text-align:left;max-width:400px;padding-bottom:10px}#magicalair .function2 .inner .icon_maruarai{position:absolute;width:70px;bottom:15px;left:350px;margin-left:auto;vertical-align:middle}#magicalair .function3{padding-top:20px}#magicalair .function3 h3{color:#004280;font-size:23px;margin-bottom:10px}#magicalair .function3 .block1{margin-top:50px;width:720px;position:relative}#magicalair .function3 .block1 img{width:auto}#magicalair .function3 .block1 .text{position:absolute;top:50%;transform:translate(0,-50%);right:0;margin-top:20px;width:440px}#magicalair .function3 .block2{position:relative}#magicalair .function3 .block2 img{width:auto;margin-bottom:0;display:block;margin-left:auto;margin-right:auto}#magicalair .function3 .block2 .text{position:absolute}#magicalair .function3 .block2 .text1{top:185px;left:225px;width:200px}#magicalair .function3 .block2 .text2{top:380px;width:200px;max-width:50%}@media(max-width:939px){#magicalair .function3 .block2 .text2{position:initial;float:left;margin-left:15%;padding-top:20px}}#magicalair .function3 .block2 .text3{top:340px;right:0;width:270px;max-width:50%}@media(max-width:939px){#magicalair .function3 .block2 .text3{position:initial;float:right;padding-top:20px}}#magicalair .function3 .block3{float:none;width:740px;margin-top:80px;position:relative}#magicalair .function3 .block3 img{float:left}#magicalair .function3 .block3 .text{position:absolute;top:40%;transform:translate(0,-50%);width:45%;right:0}#magicalair .function3 .block4{float:none;width:740px;margin-top:80px;position:relative}#magicalair .function3 .block4 img{float:right;width:200px}#magicalair .function3 .block4 .text{position:absolute;top:50%;transform:translate(0,-50%);width:400px;left:100px}@media(max-width:768px){#magicalair .function{max-width:420px}#magicalair .function2 .inner{height:auto;width:370px;margin:0 auto;text-align:center}#magicalair .function2 .inner .img4{position:initial;width:70%;left:0;top:0}#magicalair .function2 .inner .icon_maruarai{top:108px;right:10px}#magicalair .function2 .inner .text{position:initial;display:block;width:70%;margin:0 auto;padding-top:20px;padding-bottom:20px;transform:none}#magicalair .function3 .block1,#magicalair .function3 .block3,#magicalair .function3 .block4{padding-top:20px;width:100%;margin-top:0}#magicalair .function3 .block1 img,#magicalair .function3 .block3 img,#magicalair .function3 .block4 img{width:40%}#magicalair .function3 .block1 .text,#magicalair .function3 .block3 .text,#magicalair .function3 .block4 .text{position:initial;float:right;width:55%;padding-top:10%;transform:none}#magicalair .function3 .block2 .text1{top:150px;left:0;width:50%}#magicalair .function3 .block2 .text2{margin-left:0}#magicalair .function3 .block3 .text img{width:150px}}.secimg{padding-top:40px}.secimg img{width:auto;max-width:100%;display:block;margin:0 auto}.product_functionslist ul li h3,.product_funclist_icon ul li h3{text-align:center}