.cm_police_style_01 .textareainfo
{width:100%; border:1px solid #ddd; min-height:300px; background:#f4f4f4; padding:50px 30px; font-size:16px; color:#666;}

.cm_police_style_01 .emailinfo .info_box
{display:flex; align-items:center; flex-wrap:wrap; background:#f4f4f4; border:1px solid #ddd; border-radius:10px; padding:30px; }
.cm_police_style_01 .emailinfo .info_box .img-con
{width:15%; height:60px; text-align:center; background-image:url('../../img/info_icon.png'); background-position:center; background-repeat:no-repeat;}
.cm_police_style_01 .emailinfo .info_box .txt-con
{width:85%;}
.cm_police_style_01 .emailinfo .info_box .txt-con h4
{font-size:19px; margin-bottom:10px;}
.cm_police_style_01 .emailinfo .info_box .txt-con p
{font-size:17px; color:#4b4b4b; line-height:1.3; word-break:keep-all;}
.cm_police_style_01 .emailinfo .emailinfo-detail
{}
.cm_police_style_01 .emailinfo .emailinfo-detail .detail-sec
{margin:50px 0;}
.cm_police_style_01 .emailinfo .emailinfo-detail .detail-sec h5
{font-size:21px; padding-left:15px; margin-bottom:25px; position:relative; color:#222;}
.cm_police_style_01 .emailinfo .emailinfo-detail .detail-sec h5:before
{content:''; position:absolute; left:0; width:5px; height:100%; background:#004898}
.cm_police_style_01 .emailinfo .emailinfo-detail .detail-sec .detail-txt-con ol > li
{font-size:18px; color:#4e4e4e; margin-bottom:25px; font-weight:600; word-break:keep-all; line-height:1.5}
.cm_police_style_01 .emailinfo .emailinfo-detail .detail-sec .detail-txt-con ol > li > ul
{margin-top:10px;}
.cm_police_style_01 .emailinfo .emailinfo-detail .detail-sec .detail-txt-con ol > li > ul > li
{font-size:16px; color:#666; margin-bottom:5px; font-weight:400; line-height:1.5}

@media screen and (max-width:1200px){
    .cm_email_style_01 .info_box .img-con
    {width:100%; margin-bottom:15px;}
    .cm_email_style_01 .info_box .txt-con
    {width:100%;}
}