.menu_main{background:url(../img/fotona-4d/main_bg.jpg) center center;background-size:cover}html{font-size:14px}.menu_main img{max-width:100%}.gray_box{background-color:#eee;padding:2rem}figure{margin:0}.outline{padding-left:3%;padding-right:3%}@media screen and (min-width: 769px){.outline{max-width:1100px;padding-left:0%;padding-right:0%}.outline *{line-height:1.8;font-size:14px}}@media screen and (min-width: 769px){.l_sp_b{padding-bottom:60px}}.kv .outline{padding-left:0;padding-right:0}.menu_point_wrap{overflow:hidden}.grid_box .img{max-width:100%}.faq_box .title span{font-size:1em}.faq_box .ans:before{line-height:1}.point_area .title{font-size:.8rem}@media screen and (min-width: 769px){.point_area .title{font-size:1rem}}.check_lists li{font-size:13px}@media screen and (min-width: 769px){.check_lists li{font-size:1.4rem}}.check_lists li::before{border:2px solid #ccc}.check_lists li::after{border-bottom:5px solid #38b4ec;border-left:5px solid #38b4ec}.check_lists li span{color:#0865b7;font-size:1.1em;font-weight:bold}.caption_box{background:#fbefef;position:relative;padding:0 1.5em 1.5em}.caption_box .caption{display:inline-block;margin-left:10px;padding:.5em .75em;border-radius:4px;line-height:1.4;font-size:1em;font-weight:bold;background:#fccdcd;transform:translateY(-50%)}.caption_box .caption_title{font-size:1.2em;font-weight:bold}.caption_box.mt{margin-top:2.5em}@media screen and (min-width: 769px){#features01 .caption_box .img{max-width:220px}}@media screen and (min-width: 769px){#features04 .caption_box .img{max-width:280px}}/*# sourceMappingURL=fotona.css.map */
