.page_bg img { width: 100%; } .div_intro_1, .div_intro_2 { margin-top: 30px; } .detail_container .content p { color: #717171; margin-bottom: 20px; line-height: 30px; } .intro_img { margin-top: 30px; } .intro_img img { width: 100%; } .div_intro_1 .div_strategy { letter-spacing: 1px; } .div_intro_1 .div_strategy .div_title { font-size: 20px; color: #00269a; font-weight: bold; } .div_intro_1 .div_strategy .div_hr { width: 100%; } .div_intro_1 .div_strategy .div_hr hr { background-color: #00269a; border: none; height: 1px; opacity: .8; } .div_intro_1 .div_strategy .div_content { color: #717171; } .div_intro_2 img { max-width: 24px; } .div_intro_2 .div_strategy { margin-bottom: 30px; } .div_intro_2 .div_strategy .div_title { font-size: 16px; color: #00269a; font-weight: bold; } .div_intro_2 .div_strategy .div_content { margin-top: 6px; color: #717171; } .div_intro_2 .div_strategy .div_content p { margin: 0; } .col-md-6:nth-child(2n+1) { clear: left !important; } @media screen and (max-width: 320px) { .col-xs-11 { padding-right: 10px; } } .div_strategy:nth-last-child(1) { margin-bottom: 0; }