@charset 'utf-8';
#backgroundHomePage{display:flex;justify-content:center}#backgroundHomePage>#container{width:1200px;display:flex;flex-direction:column;background-color:transparent;position:relative}#backgroundHomePage>#container>div{justify-content:right}#backgroundHomePage>#container>#header{justify-content:left;display:flex;height:65px !important;align-items:center;background-color:transparent;width:100%}#backgroundHomePage>#container>#header>.logo{padding-left:5px}#backgroundHomePage>#container>#top{width:100%}#backgroundHomePage>#container>#info{padding:10px;min-height:11px}#backgroundHomePage>#container>#info{color:green}#backgroundHomePage>#container>#content{margin:10px 0;display:flex;justify-content:flex-start}#backgroundHomePage>#container>#footer{padding:3px;font-size:.9rem;margin-top:0;padding-top:0;text-align:center}#backgroundHomePage>#container>#footer>span{width:100%;color:#035ba9}#backgroundHomePage>#container>#footer>span:first-of-type{font-family:Verdana,Helvetica,Arial,sans-serif;margin-right:10px}#backgroundHomePage>#container>#content>#left{width:70%;padding-right:10px}#backgroundHomePage>#container>#content>#right{width:30%;padding-left:3px}#backgroundHomePage{background-color:#fff;background-position:center;background-position-y:65px;background-repeat:no-repeat;background-size:4000px;image-rendering:-webkit-optimize-contrast}#backgroundHomePage.homepage_index{background-image:url("../images/mv_info.png")}#backgroundHomePage.homepage_functions{background-image:url("../images/mv_functions.png")}#backgroundHomePage.homepage_usage{background-image:url("../images/mv_usage.png")}#backgroundHomePage.homepage_qa{background-image:url("../images/mv_qa.png")}#backgroundHomePage.contact{background-image:url("../images/mv_contact.png")}#backgroundHomePage.registration_request{background-image:url("../images/mv_registration_request.png")}#backgroundHomePage.estimate_request{background-image:url("../images/mv_estimate_request.png")}#backgroundHomePage.homepage_company{background-image:url("../images/mv_company.png")}#backgroundHomePage.homepage_notice{background-image:url("../images/mv_notice.png")}#backgroundHomePage.contact{background-image:url("../images/mv_contact.png")}#backgroundHomePage.reminder{background-image:url("../images/mv_reminder.png")}#backgroundHomePage.error{background-image:url("../images/mv_error.png")}#backgroundHomePage>#container>#top{background-position:left;background-size:60%;background-position-y:20px;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast}#backgroundHomePage.homepage_index>#container>#top{height:320px;background-image:url("../images/copy_info.png")}#backgroundHomePage.homepage_functions>#container>#top{height:80px;background-image:url("../images/copy_functions.png")}#backgroundHomePage.homepage_usage>#container>#top{height:80px;background-image:url("../images/copy_usage.png")}#backgroundHomePage.homepage_qa>#container>#top{height:80px;background-image:url("../images/copy_qa.png")}#backgroundHomePage.contact>#container>#top{height:80px;background-image:url("../images/copy_contact.png")}#backgroundHomePage.registration_request>#container>#top{height:80px;background-image:url("../images/copy_registration_request.png")}#backgroundHomePage.estimate_request>#container>#top{height:80px;background-image:url("../images/copy_estimate_request.png")}#backgroundHomePage.homepage_company>#container>#top{height:80px;background-image:url("../images/copy_company.png")}#backgroundHomePage.homepage_notice>#container>#top{height:80px;background-image:url("../images/copy_notice.png")}#backgroundHomePage.reminder>#container>#top{height:80px;background-image:url("../images/copy_reminder.png")}#backgroundHomePage.error>#container>#top{height:80px;background-image:url("../images/copy_error.png")}#backgroundHomePage.homepage_index>#container>#top{width:1180px !important}#backgroundHomePage:not(.homepage_index)>#container>#top{width:710px !important}#backgroundHomePage .menu>div{display:flex;justify-content:end;align-items:center}#backgroundHomePage .menu>div>span{width:90px;text-align:center;display:block;line-height:35px;margin-right:10px;background-color:transparent}#backgroundHomePage .menu>div>.select{color:#006948;line-height:33px;background-color:#f4fff9;border-radius:5px;font-size:.97rem;border:1px solid #b7ffdb}#backgroundHomePage .menu>div>.link{cursor:pointer}#backgroundHomePage .menu>div>span>i{padding-right:6px !important}#backgroundHomePage .menu>div>.hvr-underline-from-left:before{background:pink !important;height:4px}#backgroundHomePage .main_content{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:20px}#backgroundHomePage .main_content .cover>img{border-radius:5px !important}#backgroundHomePage .main_content .cover>img:hover{border-radius:15px !important;transform:scale(1.08,1.08);border-radius:2px !important;transition-duration:.6s}#backgroundHomePage .main_content .comment{padding:0 10px;display:flex;flex-direction:column}#backgroundHomePage .main_content .comment .title{line-height:33px;font-size:1.2rem;font-weight:700}#backgroundHomePage>#container>#content>#right .notice{font-size:.8rem;display:flex;flex-direction:column}.home_message{text-align:center;display:flex;margin:10px 0;display:flex;flex-direction:column;width:98%}.home_message>span{text-align:left;display:block;width:900px;border-left:6px solid green;margin-left:30px;padding:4px 14px;line-height:23px;display:flex;flex-direction:column}.home_message>badge{margin-left:130px;margin-top:30px}#explain_memo{margin-bottom:20px !important}.home_message2{text-align:center;display:flex;width:98%;margin:10px 0 30px}.home_message2>span{text-align:left;display:block;width:98%;padding:10px 14px;line-height:23px;display:flex;background-color:#e9546422;flex-direction:column;border-radius:10px;font-size:95%}@media screen and (max-width:1200px){#backgroundHomePage>#container>#header{background-color:transparent !important}#backgroundHomePage>#container{max-width:100%}#backgroundHomePage{background-size:3250px}#backgroundHomePage>#container>#top{background-position-y:13px}#backgroundHomePage.homepage_index>#container>#top{width:960px !important;height:250px}#backgroundHomePage:not(.homepage_index)>#container>#top{width:690px !important}#backgroundHomePage>#container>#header>.menu>div>span{font-size:100% !important;margin-right:2px;width:80px}#backgroundHomePage>#container>#header>.menu>div>span:last-child{width:100px}}@media screen and (max-width:1024px){#backgroundHomePage>#container>#header{background-color:transparent !important}#backgroundHomePage>#container{max-width:100%}#backgroundHomePage{background-size:3500px}#backgroundHomePage>#container>#top{background-position-y:13px}#backgroundHomePage.homepage_index>#container>#top{width:970px !important;height:260px}#backgroundHomePage:not(.homepage_index)>#container>#top{width:690px !important}#backgroundHomePage>#container>#header>.menu>div>span{font-size:100% !important;margin-right:2px;width:80px}#backgroundHomePage>#container>#header>.menu>div>span:last-child{width:100px}}@media screen and (max-width:845px){#backgroundHomePage>#container{max-width:100%;font-size:80%}#backgroundHomePage{background-size:2500px}#backgroundHomePage>#container>#top{background-position-y:11px}#backgroundHomePage.homepage_index>#container>#top{height:200px !important}#backgroundHomePage:not(.homepage_index)>#container>#top{height:50px !important}#backgroundHomePage>#container>#header>.menu>div>span{margin-right:2px;width:85px}#backgroundHomePage.homepage_index>#container>#top{width:730px !important}#backgroundHomePage:not(.homepage_index)>#container>#top{background-position-y:5px;width:560px !important}#backgroundHomePage>#container>#content>.notice_area{padding:3px}#backgroundHomePage>#container>#header>.menu>div>span:last-child{width:95px}}@media screen and (max-width:430px){#backgroundHomePage>#container>#header{height:37px !important}#backgroundHomePage>#container{max-width:100%}#backgroundHomePage.homepage_index{background-size:1370px;background-position-y:36px}#backgroundHomePage:not(.homepage_index){background-size:1370px;background-position-y:36px}#backgroundHomePage.homepage_index>#container>#top{background-position-y:5px;background-position-x:20px;transform:scale(1.15);height:100px !important}#backgroundHomePage:not(.homepage_index)>#container>#top{background-position-y:5px;background-position-x:43px;transform:scale(1.55);height:30px !important}#backgroundHomePage>#container>#info{height:13px;line-height:13px}#backgroundHomePage>#container>#header>.menu>div>span{font-size:80% !important;margin-right:1px;padding:0;height:22px;line-height:22px;width:75px !important}#backgroundHomePage>#container>#content>.notice_area{padding:3px}#backgroundHomePage>#container>#header>.menu>div>.mobile_hidden{display:none}#backgroundHomePage>#container>#header>.logo{transform:scale(.5) translateX(-35px)}#backgroundHomePage>#container .info1{transform:scale(.6) translate(130px,-30px)}#content{flex-direction:column !important;padding:3px}#content>#left{width:99% !important;flex-direction:column !important;padding:0}#content>#right{width:99% !important;flex-direction:column !important;padding:0}#backgroundHomePage>#container .main_content{font-size:80%}#backgroundHomePage>#container .main_content .cover>img{width:120px}#backgroundHomePage>#container .main_content .title{font-size:130%;line-height:20px}#backgroundHomePage>#container>#content>.notice_area{width:99% !important}#backgroundHomePage>#container>#content>.notice_area>.image{width:99%}#backgroundHomePage>#container>#content>.notice_area>.naviArea{width:100%}#backgroundHomePage>#container>#content>.notice_area>.naviArea .naviAreaLeft{width:100px !important}#backgroundHomePage>#container>#content>.notice_area>.naviArea .naviAreaRight{width:180px !important}#backgroundHomePage>#container>#content>.notice_area>.titile{font-size:90%}#backgroundHomePage>#container>#content>.notice_area>.image>img{width:98% !important}#backgroundHomePage>#container>#content>.notice_area badge{font-size:12px}#backgroundHomePage.homepage_index>#container>#top{width:355px !important}#backgroundHomePage:not(.homepage_index)>#container>#top{width:225px !important}#backgroundHomePage>#container>#header>.menu>div>span{font-size:100% !important;margin-right:2px;width:80px}#backgroundHomePage>#container>#header>.menu>div>span:last-child{width:120px}#background{background-size:auto}}
