/*
 * @title			보상제도
 * @author			김현진
 * @date			2012.02.15
 * @update			2025.12.04([F/E] 류지원)
 * @description
 */

/*.top_box { width: 820px; height: 125px; margin-bottom: 40px;}*/
/*.top_box p { padding: 5px 0 0 60px; font-size: 14px; font-weight: bold; color: #454952;}*/
/*.title_img {background-image: url(//img1.itemmania.com/new_images/customer/v2/img_compensate.gif);background-repeat: no-repeat;}*/
/*.s_title {padding-top: 25px;}*/
/*.ft_orange {color: #FF4E00; font-size: 18px; font-weight: bold;}*/

.box_bluegray2{font-size: 16px; line-height: 2.3;}
.box_bluegray2.first_box{line-height: 1.5;}
.f_red{color: var(--color-red7);}
.f_blue{color: var(--color-blue6);}
.com_text{font-size: 14px; color: var(--color-gray7);}

/*.s_subtitle {position: relative; font-size: 16px; margin-top:30px; letter-spacing: -2px; height: 30px; color: #000;}*/
/*.sp_compen {background-image: url(//img1.itemmania.com/new_images/customer/v2/sp_0422.png); background-repeat: no-repeat; background-size: 474px 358px;}*/
/*.gray_box_wrap .article .sp_compen { display: inline-block; width: 104px; height: 104px; float: left; margin: 0 16px 0 20px;}*/

/*.gray_box{ padding:15px 20px; background-color: #fafafa; line-height: 1.8; }*/
.gray_box_wrap{margin-top: 10px; display: flex; gap: 10px;}
/*.gray_box_wrap .first{ margin-right:16px; background-color: #d4f8f8}*/
.gray_box_wrap .article{width: 384px; background-color: var(--color-bluegray1); border-radius: 10px;}
.gray_box_wrap .article .content{display: flex; flex-direction: column; align-items: center;}
.gray_box_wrap .article .content img{margin-top: 20px;}
.gray_box_wrap .article .content .title{margin-top: 20px; font-size: 18px; color: var(--color-gray11); line-height: 15px;}
.gray_box_wrap .article .content .g_black3_11{margin-top: 10px; font-size: 14px; color: var(--color-gray7); line-height: 17px; text-align: center;}
.gray_box_wrap .article .g_btn_new{margin: 20px 0 30px;}
/*.gray_box_wrap .article .img_compe{ background-position: -2px -245px;}*/
/*.gray_box_wrap .article .img_compe_ing{ background-position: -115px -245px; }*/
/*.gray_box_wrap .article .btn{ width: 210px; height: 50px; background-color: #52a3ff; color: #fff; font-size: 16px; text-align: center; line-height: 3; margin-left: 94px; cursor: pointer;}*/

.red_txt1{position: absolute; width: 44px; height: 38px; background-color: #fa5252; border-radius: 50%; text-align: center; line-height: 15px; color: #fff; margin-top: 12px; padding-top: 5px; right: 303px; z-index: 1;}
.red_txt2{position: absolute; width: 44px; height: 38px; background-color: #fa5252; border-radius: 50%; text-align: center; line-height: 15px; color: #fff; margin-top: 12px; padding-top: 5px; right: 140px; z-index: 1;}
