.con_philosophy,.con_top_message,.con_company_info{padding:90px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_philosophy,.con_top_message,.con_company_info{padding:60px 0}}@media only screen and (max-width: 767px){.con_philosophy,.con_top_message,.con_company_info{padding:40px 0}}.con_philosophy{text-align:center;max-width:1240px;width:92%;margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.con_philosophy{width:88%}}.con_philosophy .txt_intoro{font-size:188%;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_philosophy .txt_intoro{font-size:188%}}@media only screen and (max-width: 767px){.con_philosophy .txt_intoro{font-size:175%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_philosophy .txt_intoro{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_philosophy .txt_intoro{margin-bottom:1em}}.con_top_message{background:#f2f0f0}.con_top_message .box_messag{display:flex;max-width:1240px;width:92%;margin-right:auto;margin-left:auto;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 767px){.con_top_message .box_messag{display:block}}@media only screen and (max-width: 767px){.con_top_message .box_messag{width:88%}}.con_top_message .box_messag img{margin:0;width:27.41935%;display:block}@media only screen and (max-width: 767px){.con_top_message .box_messag img{margin:0 auto 2em}}@media only screen and (max-width: 767px){.con_top_message .box_messag img{width:100%}}.con_top_message .box_messag .box_txt{width:67.74194%}@media only screen and (max-width: 767px){.con_top_message .box_messag .box_txt{width:100%}}.con_top_message .box_messag .name{text-align:right;margin:40px auto 0}@media only screen and (max-width: 767px){.con_top_message .box_messag .name{margin:1em auto 0}}.con_company_info{max-width:1240px;width:92%;margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.con_company_info{width:88%}}
