@charset "UTF-8";#contents .con_page_title{background:#f4f1ee;padding:23px 0 20px;margin-top:10px}@media only screen and (max-width:640px){#contents .con_page_title{padding:4% 0 3%}}@media only screen and (max-width:640px){#contents .con_page_title{margin-top:2%}}#contents .con_page_title h2{text-align:center}#contents .con_page_title h2 span{line-height:1;color:#262626;display:block;font-size:200%;font-weight:bold}@media only screen and (min-width:641px)and (max-width:1022px){#contents .con_page_title h2 span{font-size:185%}}@media only screen and (min-width:641px)and (max-width:1022px)and (min-width:641px)and (max-width:831px){#contents .con_page_title h2 span{font-size:170%}}@media only screen and (max-width:640px){#contents .con_page_title h2 span{font-size:154%;line-height:1.1}}#contents .con_page_title h2 em{color:#005285;display:block;margin-top:5px;font-size:116%;font-weight:bold}@media only screen and (max-width:640px){#contents .con_page_title h2 em{font-size:85%}}#contents .con_page_title h2 span{font-size:231%}@media only screen and (min-width:641px)and (max-width:1022px){#contents .con_page_title h2 span{font-size:231%}}@media only screen and (max-width:640px){#contents .con_page_title h2 span{font-size:131%}}#contents .con_page_title h2 em{font-size:108%}@media only screen and (min-width:641px)and (max-width:1022px){#contents .con_page_title h2 em{font-size:108%}}@media only screen and (max-width:640px){#contents .con_page_title h2 em{font-size:62%}}