@charset "utf-8";

/* typography */

@font-face {
    font-family: 'Pretendard';
    font-weight: 400;
    font-display: swap;
    src: local("Pretendard Regular"), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSanss/Pretendard-Regular.woff2) format("woff2"), url(./..//fonts/Pretendard-Regular.woff) format("woff")
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 600;
    font-display: swap;
    src: local("Pretendard SemiBold"), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSanss/Pretendard-SemiBold.woff2) format("woff2"), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSanss/Pretendard-SemiBold.woff) format("woff")
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 700;
    font-display: swap;
    src: local("Pretendard Bold"), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSanss/Pretendard-Bold.woff2) format("woff2"), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSanss/Pretendard-Bold.woff) format("woff")
}




/* 샌드박스 어그로체 */

@font-face {
    font-family: 'SBAggroL';
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroL.eot);
    src: local('SBAggroL'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroLSBAggroL#iefix) format('embedded-opentype'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroL.woff2) format('woff2'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroL.woff) format('woff'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroL.ttf) format('truetype');
}

@font-face {
    font-family: 'SBAggroM';
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroM.eot);
    src: local('SBAggroM'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroM#iefix) format('embedded-opentype'), 
    url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@latest/SBAggroM.woff)format('woff2'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroM.woff)format('woff'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroM.ttf)format('truetype');
}

@font-face {
    font-family: 'SBAggroB';
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.eot);
    src: local('SBAggroB'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB#iefix) format('embedded-opentype'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.woff2) format('woff2'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.woff) format('woff'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.ttf) format('truetype');
}


/* 나눔스퀘어 네오 */

@font-face {
    font-family: 'NanumSquareNeoTTF-aLt';
    font-style: normal;
    font-weight: 400;
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.eot);
    src: local('나눔스퀘어라운드 L'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt#iefix) format('embedded-opentype'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.woff2) format('woff2'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.woff) format('woff'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.ttf) format('truetype');
}

@font-face {
    font-family: 'NanumSquareNeoTTF-bRg';
    font-style: normal;
    font-weight: 500;
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot);
    src: local('나눔스퀘어라운드 R'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg#iefix) format('embedded-opentype'), 
    /* url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff2) format('woff2'),  */
    url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff) format('woff'), 
    /* url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.ttf) format('truetype'); */
}

@font-face {
    font-family: 'NanumSquareNeoTTF-cBd';
    font-style: normal;
    font-weight: 700;
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.eot);
    src: local('나눔스퀘어라운드 B'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd#iefix) format('embedded-opentype'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.woff2) format('woff2'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.woff) format('woff'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.ttf) format('truetype');
}

@font-face {
    font-family: 'NanumSquareNeoTTF-dEb';
    font-style: normal;
    font-weight: 800;
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot);
    src: local('나눔스퀘어라운드 EB'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb#iefix) format('embedded-opentype'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.woff2) format('woff2'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.woff) format('woff'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.ttf) format('truetype');
}

@font-face {
    font-family: 'NanumSquareNeoTTF-eHv';
    font-style: normal;
    font-weight: 900;
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.eot);
    src: local('나눔스퀘어라운드 Hv'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv#iefix) format('embedded-opentype'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.woff2)format('woff2'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.woff)format('woff'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.ttf)format('truetype');
}


/* 나눔스퀘어라운드 */

@font-face {
    font-family: 'NanumSquareRoundL';
    font-style: normal;
    font-weight: 400;
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundL.eot);
    src: local('나눔스퀘어라운드 L'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundL#iefix) format('embedded-opentype'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundL.woff2)format('woff2'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundL.woff)format('woff'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundL.ttf)format('truetype');
}

@font-face {
    font-family: 'NanumSquareRoundR';
    font-style: normal;
    font-weight: 600;
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundR.eot);
    src: local('나눔스퀘어라운드 R'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundR#iefix)format('embedded-opentype'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundR.woff2)format('woff2'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundR.woff)format('woff'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundR.ttf)format('truetype');
}

@font-face {
    font-family: 'NanumSquareRoundB';
    font-style: normal;
    font-weight: 700;
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundB.eot);
    src: local('나눔스퀘어라운드 B'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundB#iefix)format('embedded-opentype'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundB.woff2)format('woff2'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundB.woff)format('woff'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundB.ttf)format('truetype');
}

@font-face {
    font-family: 'NanumSquareRoundEB';
    font-style: normal;
    font-weight: 900;
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundEB.eot);
    src: local('나눔스퀘어라운드 EB'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundEB#iefix)format('embedded-opentype'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundEB.woff2)format('woff2'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundEB.woff)format('woff'), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareRoundEB.ttf)format('truetype');
}


/* Min-Sans  민 산스  */

@font-face {
    font-family: 'MinSans-Light';
    font-style: normal;
    font-weight: 400;
    src: local('MinSans-Light'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-Light#iefix)format('embedded-opentype'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-Light.woff2)format('woff2'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-Light.ttf)format('truetype');
}

@font-face {
    font-family: 'MinSans-Regular';
    font-style: normal;
    font-weight: 600;
    src: local('MinSans-Regular'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-Regular#iefix)format('embedded-opentype'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-Regular.woff2)format('woff2'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-Regular.ttf)format('truetype');
}

@font-face {
    font-family: 'MinSans-Bold';
    font-style: normal;
    font-weight: 700;
    src: local('MinSans-Bold'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-Bold#iefix)format('embedded-opentype'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-Bold.woff2)format('woff2'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-Bold.ttf)format('truetype');
}

@font-face {
    font-family: 'MinSans-ExtraBold';
    font-style: normal;
    font-weight: 900;
    src: local('MinSans-ExtraBold'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-ExtraBold#iefix)format('embedded-opentype'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-ExtraBold.woff2)format('woff2'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/MinSans-ExtraBold.ttf)format('truetype');
}

=======================================================@font-face {
    font-family: "Gmarket Sans";
    font-style: normal;
    font-weight: 700;
    src: local("Gmarket Sans Bold"), local("GmarketSans-Bold"), url(http://script.ebay.co.kr/fonts/GmarketSansBold.woff2) format("woff2"), url(http://script.ebay.co.kr/fonts/GmarketSansBold.woff) format("woff");
}

@font-face {
    font-family: "Gmarket Sans";
    font-style: normal;
    font-weight: 500;
    src: local("Gmarket Sans Medium"), local("GmarketSans-Medium"), url(http://script.ebay.co.kr/fonts/GmarketSansMedium.woff2) format("woff2"), url(http://script.ebay.co.kr/fonts/GmarketSansMedium.woff) format("woff");
}

@font-face {
    font-family: "Gmarket Sans";
    font-style: normal;
    font-weight: 300;
    src: local("Gmarket Sans Light"), local("GmarketSans-Light"), url(http://script.ebay.co.kr/fonts/GmarketSansLight.woff2) format("woff2"), url(http://script.ebay.co.kr/fonts/GmarketSansLight.woff) format("woff");
}

@font-face {
    font-family: 'nsR';
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/ns/NanumSquareR.eot);
    src: local('※'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/ns/NanumSquareR.eot#iefix) format('embedded-opentype'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/ns/NanumSquareR.woff) format('woff'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/ns/NanumSquareR.woff2) format('woff2'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/ns/NanumSquareR.ttf) format('truetype'), url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/MinSans/ns/NanumSquareR.svg#nanumsquareregular) format('svg');
}





body{margin:0; padding:0;}
body,th,td,input,select,textarea,button{font-size:13px;font-family:"Noto Sans KR", sans-serif,'Malgun Gothic' ;}
input {box-sizing: border-box;-webkit-rtl-ordering: logical;-webkit-user-select:text;cursor:auto;appearance: none!important;outline-style: none;}
select{-webkit-user-select:text;cursor:auto;appearance: none!important;outline-style: none;}
select::-ms-expand {display: none;}
em,i,address {font-style:normal;font-weight:normal}
body,div,img,li,Ul,input,form,dl,dt,dd {margin: 0px;padding: 0px;}
margin-inline-start: 0px;
em,i,address {font-style:normal;font-weight:normal}
img	{border: none;}
 ::-webkit-scrollbar {display: !important;}

dl,ul,ol,menu,li{list-style:none}
blockquote,q{quotes:none}
div a{text-decoration:none!important;}

a{text-decoration:none!important;}
a:link,a:visited{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none}

td{font-family: "Noto Sans KR"!important; font-size: 13px!important;}

.rims_padt10{ padding-top:10px;}
.rims_padt15{ padding-top:15px;}
.rims_padt20{ padding-top:20px;}
.rims_padt25{ padding-top:25px;}
.rims_padt30{ padding-top:30px;}
.rims_padt40{ padding-top:40px;}
.rims_padt50{ padding-top:50px;}
.rims_padt90{ padding-top: 90px;}

.rims_padb10{padding-bottom:10px;}
.rims_padb20{padding-bottom:20px;}
.rims_padb30{padding-bottom:30px;}

.rims_padL5{ padding-left:5px;}
.rims_padL25{ padding-left:25px;}
.rims_padL70{ padding-left:70px;}

.rims_Tb_AlignL{ text-align:left;}
.rims_Tb_AlignR{ text-align:right;}


.rims_marT10{ margin-top:10px;}
.rims_marT20{ margin-top:20px;}

.rims_marB10{ margin-bottom:10px;}
.rims_marB20{ margin-bottom:20px;}



input::placeholder {color:#000;}

.rims_mainContainer{min-width:1150px}
.rims_admin_Wrap{margin:0 auto; z-index:1; width:1130px;}
.rims_admin_Content{margin:0 auto;}
.rims_admin_Leftside{padding-top:60px; display:block; position: relative; float:left; width:185px;}

/*Left*/
.rims_admin_Ltop{display:inline-block; border-bottom:3px solid #000; width:100%; height: 54px; text-align: center;}
.rims_admin_Ltop a{ display:inline-block; font-size: 40px;    text-align:left; line-height: 40px; letter-spacing: 8px; font-weight: 600; }
.rims_admin_Ltop .rims_Logo{background:url(/img/rims_Toplogo.png) no-repeat; width:150px; height:54px;}
.rims_admin_Menu{}
.rims_admin_Menu ul{border-bottom:1px solid #e8ebed; padding-top:25px; padding-bottom:25px;}
.rims_admin_Menu li{font-family: 'NanumSquareRoundB'; font-size:17px; line-height:30px;}
.rims_admin_Menu li:nth-child(1){font-family: 'NanumSquareRoundEB'; font-size:20px; line-height:35px;}
.rims_admin_Menu li.on a{ font-family: 'NanumSquareRoundB'; font-size:17px; line-height:30px; color:#1e8ffa; font-weight:bold;}

/*Right*/
.rims_admin_log_wrap{padding-top:60px; display:block; position: relative; width:900px; margin-bottom:50px; margin: 0 auto;}
.rims_admin_Rwrap{padding-top:60px; display:block; position: relative; float:right; width:900px; margin-bottom:50px;}
.rims_admin_RTit{display:block; border-bottom:2px solid #000; height:54px; }
.rims_admin_RTit span{font-family: 'NanumSquareRoundEB'; font-size:23px; line-height:53px;}


/*layer*/
.rims_layer_Wrap{padding-top:40px; display:block;   width:700px; margin-bottom:50px; margin: 0 auto}
.rims_layer_Wrap02{padding-top:40px; display:block;   width:630px; margin-bottom:50px; margin: 0 auto}
.rims_layer_Wrap03{padding-top:40px; display:block;   width:850px; margin-bottom:50px; margin: 0 auto}


/*rims_로고 _이미지*/
.rims_Wheel{display: inline-block; position: relative; top:2px; left: -4px;}
.rims_Wheel img{ width: 116px !important;}
.rims_Wheel_s{display: inline-block; position: relative; top: 4px; left: -2px;}
.rims_Wheel_s img{width: 35px;}



/*로그인*/
.rims_log_TitWrap{margin: 0 auto; text-align: center; width:422px;}
.rims_log_Btit{font-size: 75px; letter-spacing: 24px; display: block;  font-weight: 600; text-align: left; display: inline-block;}
.rims_log_Stit{font-size: 15px; letter-spacing: 3.3px; display: inline-block; background: #000; color: #fff; padding-left: 28px; padding-right: 23px;}
.rims_ioginput_Wrap{padding-top: 70px; text-align: center; margin: 0 auto; width: 413px;}
.rims_logBtn{margin-top: 20px;}
.rims_logBtn a{color: #fff; background-color: #297def; height: 60px; text-align: center; display: block;  text-decoration: none; font-size: 18px; line-height: 59px;}
.rims_log_inq{padding-top: 20px; text-align: center}
.rims_Line_wrap{width:100%; margin-bottom:12px; text-align: left; white-space: nowrap;}
.rims_listN{width:18%; display:inline-block; font-size:17px; font-weight:400; color:#000;}
.rims_List_w{width:79.2%; display:inline-block; height:61px; margin-left:7px; font-size:15px; box-sizing:border-box; justify-content:space-between; border:1pt solid #c3c6ce;/* border-radius:7pt;*/ background-color:#fff;}
.rims_List_w .mb_g{display:block; width:91%; height:37pt; padding:0;   border:0; letter-spacing:-0.3pt; font-size:13pt; color:#000; background-color:transparent; margin-left:12pt; margin-top:6pt}

/*날짜조회*/
.rims_SearchBox{border-top:1px solid #eceef2; border-bottom:1px solid #eceef2; background-color:#fafbfd; padding:20px 7px;}
.rims_Search_basic{font-weight:700; font-size:15px; font-family: 'NanumSquareRoundEB'; color:#000; display: inline-block; position: relative;  padding-right: 5px; }
.rims_Search_txt{ padding-left: 10px; font-weight:700; font-size:15px; font-family: 'NanumSquareRoundEB'; color:#000; display: inline-block; position: relative; /*top: 23px;*/}
.rims_Search_selBox{z-index: 999; display:inline-block; position:relative; padding-left:8px; width:60px; margin-left:10px; height:35px; background-color:#fff; border:1px solid #e8eaed;}
.rims_Search_selBox span{width:90%; box-sizing:border-box;}
.rims_Search_selBox02{z-index: 999; display:inline-block; position:relative; padding-left:7px; width:58px; height:35px; background-color:#fff; border:1px solid #e8eaed;}
.rims_Search_selBox02 span{width:90%; box-sizing:border-box;}
.rims_Search_selBox03{z-index: 999; display:inline-block; position:relative; padding-left:8px; width:205px; height:35px; margin-left:51px; margin-top: 8px;  background-color:#fff; border:1px solid #e8eaed;}
.rims_Search_selBox03 span{width:90%; box-sizing:border-box;}

.rims_Search_selBox07{z-index: 999; display:inline-block; position:relative; padding-left:7px; width:160px; height:35px; background-color:#fff; border:1px solid #e8eaed; margin-left: 10px;}
.rims_Search_selBox07 span{width:90%; box-sizing:border-box;}
.rims_Search_sel07{ font-family: 'NanumSquareRoundB'; font-size:13px; width:159px; padding:0; /*height:331px;*/ background:url(/img/login/sel_arr.gif) 140px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}

.rims_Search_selBox08{z-index: 999; display:inline-block; position:relative; padding-left:7px; width:80px; height:35px; background-color:#fff; border:1px solid #e8eaed;}
.rims_Search_selBox08 span{width:90%; box-sizing:border-box;}
.rims_Search_sel08{ font-family: 'NanumSquareRoundB'; font-size:13px; width:76px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 59px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}

.rims_Search_selBox09{z-index: 999; display:inline-block; position:relative; padding-left:7px; width:70px; height:35px; background-color:#fff; border:1px solid #e8eaed;}
.rims_Search_selBox09 span{width:90%; box-sizing:border-box;}
.rims_Search_sel09{ font-family: 'NanumSquareRoundB'; font-size:13px; width:65px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 50px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}

.rims_Search_selBox10{z-index: 999; display:inline-block; position:relative; padding-left:8px; width:60px; margin-left:5px; height:35px; background-color:#fff; border:1px solid #e8eaed;}
.rims_Search_selBox10 span{width:90%; box-sizing:border-box;}

.rims_Search_selBox11{z-index: 999; display:inline-block; position:relative; padding-left:7px; width:113px; height:35px; background-color:#fff; border:1px solid #e8eaed;}
.rims_Search_selBox11 span{width:90%; box-sizing:border-box;}
.rims_Search_sel11{ font-family: 'NanumSquareRoundB'; font-size:13px; width:111px; padding:0; /*height:331px;*/ background:url(/img/login/sel_arr.gif) 92px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px} 

.rims_Search_selBox12{z-index: 999; display:inline-block; position:relative; padding-left:7px; width:160px; height:35px; background-color:#fff; border:1px solid #e8eaed; /*margin-left: 10px;*/}
.rims_Search_selBox12 span{width:90%; box-sizing:border-box;}
.rims_Search_sel12{ font-family: 'NanumSquareRoundB'; font-size:13px; width:159px; padding:0; /*height:331px;*/ background:url(/img/login/sel_arr.gif) 140px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}



.rims_inputBox{z-index: 999; display:inline-block; position:relative; padding-left:15px; width:85px; height:35px; background-color:#fff; border:1px solid #e8eaed;}
.rims_inputBox span{width:90%; box-sizing:border-box;}
.rims_inputBox .txt{font-family: 'NanumSquareRoundB'; font-size:13px; width:82px; padding:0; height:33px; border:none; background-size:10px; color:#000; font-weight:bold;}

.rims_Search_sel{ font-family: 'NanumSquareRoundB'; font-size:13px; width:59px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 42px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}
.rims_Search_sel_wide{font-family: 'NanumSquareRoundB'; font-size:13px; width:192px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 174px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}
.rims_Search_Btn{display:inline-block; background-color:#1e8ffa; vertical-align:middle; text-align:center; height:36px;  width:100px; border-radius:3px; /*float: right*/}
.rims_Search_Btn a{color:#fff!important;  display:inline-block!important;  font-size:14px!important; line-height:37px!important; font-family: 'NanumSquareRoundB'!important;}

.rims_Search_sht{display:inline-block; background-color:#1e8ffa; vertical-align:middle; text-align:center; height:36px;  width:65px; border-radius:2px; float: right}
.rims_Search_sht a{color:#fff!important;  display:inline-block!important;  font-size:14px!important; line-height:37px!important; font-family: 'NanumSquareRoundB'!important;}

.rims_Search_sht01{display:inline-block; background-color:#1e8ffa; vertical-align:middle; text-align:center; height:70px;  width:76px; border-radius:3px; }
.rims_Search_sht01 a{color:#fff!important;  display:inline-block!important;  font-size:14px!important; line-height:72px!important; font-family: 'NanumSquareRoundB'!important; }

.rims_Search_sht02{background-color:#1e8ffa; vertical-align:middle; text-align:center; height:34px;  width:76px; border-radius:3px; }
.rims_Search_sht02 a{color:#fff!important;  display:inline-block!important;   font-size:14px!important; line-height:38px!important; font-family: 'NanumSquareRoundB'!important; }




.rims_spaceTxt{font-weight:700; display:inline-block; font-size:15px; padding-left:7px; font-family: 'NanumSquareRoundEB'; color:#000;  vertical-align:sub;}
.rims_setting_date{ display: inline-block; padding-left: 15px;}
.rims_setting_date a{display: inline-block; width: 35px; font-weight: 600; color: #666666}

.rims_setting_dates{ display: inline-block; padding-left: 7px;}
.rims_setting_dates a{display: inline-block; width: 28px; font-weight: 600; color: #666666}


.rims_setting_datew{ display: inline-block; padding-left: 7px;}
.rims_setting_datew a{display: inline-block; width: 28px; font-weight: 600}

/* 회원관리 표 */

.rims_Tbst{border-top:1px solid #eceef2; text-align:center; border-bottom:1px solid #eceef2; border-collapse:collapse; border-spacing: 0;}
.rims_Tbst_all{border:1px solid #eceef2; text-align:center; border-bottom:1px solid #eceef2; border-collapse:collapse; float: right; margin-bottom: 20px;}
.rims_darkLine{border-top:1px solid #eceef2; height:60px;  background-color:#fafbfd;}
.rims_paleLine{border-top:1px solid #eceef2; height:60px;}
.rims_paleLine_slim{border-top:1px solid #eceef2; height:45px;}
.rims_paleLine_slim02{ height:45px;}

.rims_bold_black{ border-bottom: 2px solid #000;}
.rims_inTb_dk{border-top:1px solid #eceef2; height:40px; background-color:#fafbfd;}
.rims_inTb_wh{border-top:1px solid #eceef2; height:40px;}
.rims_Rt_line{ border-right:  1px solid #eceef2}

/*오른쪽 border*/
.rims_Rbrd{border-right: 1px solid #eceef2}
.rims_Rbrd :last-child(0){border-right: none;}

.rims_Tb_Toptit{font-weight:700; font-size:14px; font-family: 'NanumSquareRoundEB'; color:#000;}
.rism_Tb_Lalign{ text-align: left;}
.rims_Tb_normal{font-size:13px; color:#000;}
.rims_Tb_normal em{ color: #ec0003}
.rims_Tb_Rline{ border-right: 1px solid #eceef2}
.rims_Tb_normal a{ text-decoration:underline!important; font-weight: 600}
.rims_Tb_Btn{ display:inline-block;}
.rims_Tb_Btn .Chng{color:#fff; background-color:#0082fd; border-radius:3px; border:1px solid #0082fd; display:block; padding:5px 11px 3px 10px}
.rims_Tb_Btn .Del{color:#0082fd; border-radius:3px; background-color:#fff; border:1px solid #0082fd; display:block; padding:5px 11px 3px 10px}
.rims_Tbst .Tit_w{ width:100px;}
.rims_TopLine{border-top:1px solid #eceef2}
.rims_txtzone{letter-spacing:0.2px; color:#000!important;width:90%; /*text-align:left;*/ height:45px; background-color:#f8f9fc; padding-left:15px}
.rims_inform_agree{text-align:left;}
.rims_a_line{text-decoration: underline!important; color: #000!important}

/* 회원 로그아웃, 페이징 */
.rims_FooterBox{clear:both;padding-top:120px}
.rims_Footer_Left{display:block; position:relative; float:left; width:185px;}
.rims_member_Name{font-size:14px; display:inline-block; color:#000; font-family: 'NanumSquareRoundB'}
.rims_member_Logout{display:inline-block; text-decoration:underline; text-underline-offset:0.32rem; padding-left:5px;}
.rims_member_Logout a{font-size:14px; color:#1e8ffa; font-family: 'NanumSquareRoundB'}

.rims_Footer_Right{display:block; /*width:900px;*/ position:relative; padding-top:30px;}
.rims_Footer_{display:block; width:900px; position:relative; padding-top:50px;}
.rims_Footer_paging{margin-bottom:12px; display:flex; justify-content:center; text-align:center;}
.rims_Footer_paging li{display:block; flex:0 0 36px; height:36px; margin-right:6px; background-color:#fff; list-style:none;}
.rims_Footer_paging li a{display:block; width:100%; height:100%; padding-top:7px; color:#999; box-sizing:border-box;}
.rims_Footer_paging li.on a{display:block; width:100%; height:100%; padding-top:7px; color:#000; text-decoration:underline!important; box-sizing:border-box;}
.rims_Footer_paging .Next{display:block; flex:0 0 36px; height:36px; margin-right:6px; background-color:#fff; list-style:none; background:url(/img/smart/minsvalley/arrow_next.png)no-repeat center center;background-size:6px;text-indent:-9999px}
.rims_Footer_paging .Next a{display:block; width:100%; height:100%; padding-top:7px; color:#999; box-sizing:border-box;}




/*기본정보*/
.rims_SubTit{font-family: 'NanumSquareRoundB'; font-size:17px}
.rims_Agree_chk{display:inline-block; padding-right: 30px; }
.rims_Agree_chk .subtit{font-weight:600;}
.rims_Agree_chk .rims_padL10{ padding-left:10px; padding-right: 32px;}
.rims_RbtnBox{display: inline-block; float: right}
.rims_RbtnBox01{display: block; text-align: right;}
.rims_excelBox{display: inline-block; float: right; margin-top: 20px; margin-bottom: 7px;}


/*정보동의 라디오버튼 */
input[class="input-radio"]{position:relative; top:-1px; -webkit-appearance:none; -moz-appearance:noen; appearance:none; outline:0; box-shadow:none; border:none;}
input[class="input-radio"]:after{content:''; display:inline-block; width:14px; height:14px; border:1px solid #dedede;  vertical-align:middle; cursor:pointer;}
input[class="input-radio"]:checked::after{ background:url('/img/rims_radio.png') 0 0 no-repeat; background-size:contain; /*border:1px #fff;*/}

/*상담관리입력*/
.rims_memozone{ width:85%; border:1px solid #eceef2; text-align:left; padding-left:10px; margin-left:10px; float:left; height:45px; background-color:#fff; letter-spacing:0.2px;}
.rims_memo_Btn{display:inline-block; background-color:#1e8ffa; vertical-align:middle; text-align:center; height:45px; width:100px; border-radius:4px;}
.rims_memo_Btn a{color:#fff!important;  display:block!important;  font-size:14px!important; font-family: 'NanumSquareRoundB'!important; line-height:45px!important;}



/*신청자정보*/
.rims_counsel_cont{ display:inline-block; padding-left:10px;}
.rims_counsel_cont a{padding:0px 13px!important; border-radius:4px!important; height:28px!important; background-color:#1e8ffa!important; font-family:'NanumSquareRoundB'!important; line-height:29px!important; font-size:13px!important; color:#fff!important; display:block!important;}


/*계약관리 라디오버튼 */
input[class="cont-radio"]{position:relative; top:-3px; -webkit-appearance:none; -moz-appearance:noen; appearance:none; outline:0; box-shadow:none; border:none;}
input[class="cont-radio"]:after{content:''; display:inline-block; width:17px; height:17px; border:1px solid #dedede;  vertical-align:middle; cursor:pointer;}
input[class="cont-radio"]:checked::after{ background:url('/img/rims_radio.png') 0 0 no-repeat; background-size:contain; /*border:1px #fff;*/}
.cont_btn{ font-size:17px; padding-left:10px;}
.rims_contBox{background-color:#fff; padding:10px 0px;text-align:left;}
.rims_Search_selBox04{z-index: 999; display:inline-block; position:relative; padding-left:15px; width:184px; height:35px; margin-left:0px;background-color:#fff; border:1px solid #e8eaed;}
.rims_Search_selBox04 span{width:90%; box-sizing:border-box;}
.rims_cont_sel_wide{font-family: 'NanumSquareRoundB'; font-size:13px; width:173px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 157px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}
.rims_cont_Search{display:inline-block; background-color:#1e8ffa; vertical-align:middle; text-align:center; height:36px; ; width:130px; margin-right:12px; float:right; border-radius:4px;}
.rims_cont_Search a{font-family: 'NanumSquareRoundB'!important; color:#fff!important;  display:block!important;  font-size:14px!important; line-height:37px!important;}
.rims_cont_regis{display:inline-block; background-color:#1e8ffa; vertical-align:middle; text-align:center; height:36px; ; width:130px; margin-right:12px;  border-radius:3px; position: relative; top: -1px;}
.rims_cont_regis a{font-family: 'NanumSquareRoundB'!important; color:#fff!important;  display:block!important;  font-size:14px!important; line-height:37px!important;}


.rims_cont_costBg{text-align:right; background-color:#fafbfd; padding-right:10px;}
.rims_cont_costBg span{font-size:15px; line-height:19px; font-family: 'NanumSquareRoundB';}
.rims_cont_costBg em{font-family: 'NanumSquareRoundEB'; color:#1e8ffa; border-bottom:1px solid;}
.rims_boldLine{border-top:2px solid #47494e; height:60px;}


/*계약상세관리*/
.rims_edit_btn{ display:inline-block; background-color:#1e8ffa; text-align:center; vertical-align:middle; height:36px; width:70px; margin-left:5px; border-radius:4px;}
.rims_edit_btn a{font-family: 'NanumSquareRoundB'!important; color:#fff!important; display:block!important; font-size:13!important; line-height:37px!important;}
.rims_edit_sbtn{ display:inline-block; background-color:#1e8ffa; text-align:center; vertical-align:middle; height:36px; width:60px; border-radius:4px;}
.rims_edit_sbtn a{font-family: 'NanumSquareRoundB'!important; color:#fff!important; display:block!important; font-size:13!important; line-height:37px!important;}
.rims_edit_sbtn_01{ display:inline-block; background-color:#1e8ffa; text-align:center; vertical-align:middle; height:36px; width:50px; margin-left:5px; border-radius:4px;}
.rims_edit_sbtn_01 a{font-family: 'NanumSquareRoundB'!important; color:#fff!important; display:block!important; font-size:13!important; line-height:37px!important;}
.rims_edit_file01{ display:inline-block; background-color:#1e8ffa; text-align:center; vertical-align:middle; height:32px; padding:0px 13px; border-radius:4px;}
.rims_edit_file01 a{font-family: 'NanumSquareRoundB'!important; color:#fff!important; display:block!important; font-size:13!important; line-height:32px!important;}
.rims_edit_file_Nametxt{padding-left:10px; padding-right:20px;}


.rims_Search_selBox05{z-index: 999; display:inline-block; position:relative; padding-left:15px; width:121px; height:38px; background-color:#fff; border:1px solid #e8eaed;}
.rims_Search_selBox05 span{width:90%; box-sizing:border-box;}
.rims_cont_sel_wide05{font-family: 'NanumSquareRoundB'; font-size:13px; width:116px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 100px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}
.rims_Search_selBox06{z-index: 999; display:inline-block; position:relative; padding-left:15px; width:90%; height:35px; background-color:#fff; border:1px solid #e8eaed;}
.rims_Search_selBox06 span{width:90%; box-sizing:border-box;}
.rims_cont_sel_wide06{font-family: 'NanumSquareRoundB'; font-size:13px; width:97%; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 242px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}

.rims_price_zone{ letter-spacing:0.2px; color:#000; width:222px; height:36px; text-align:right; background-color:#f8f9fc; padding-right:10px;}
.rims_inform_zone{ letter-spacing:0.2px; color:#000; width:204px; height:36px; background-color:#f8f9fc; padding-right:10px; padding-left:10px;}
.rims_inform_zone02{ letter-spacing:0.2px; color:#000; width:204px; height:36px;  border:1px solid #e8eaed; background-color:#f8f9fc; padding-right:10px; padding-left:10px;}
.rims_inform_zone03{ letter-spacing:0.2px; color:#000; width:151px; height:36px;  border:1px solid #e8eaed; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:5px;}
.rims_inform_zone04{ letter-spacing:0.2px; color:#000; width:183px; height:45px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:5px;}
.rims_inform_zone05{ letter-spacing:0.2px; color:#000; width:225px; height:36px; border:1px solid #e8eaed; margin-left:5px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:5px;}

.rims_inform_zone05a{ letter-spacing:0.2px; color:#000; width:120px; height:36px; border:1px solid #e8eaed; margin-left:1px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:5px;}
.rims_inform_zone05b{ letter-spacing:0.2px; color:#000; width:225px; height:36px; border:1px solid #e8eaed; margin-left:5px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:5px;}
.rims_inform_zone05c{ letter-spacing:0.2px; color:#000; width:225px; height:36px; border:1px solid #e8eaed; margin-left:5px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:5px;}
.rims_inform_zone05d{ letter-spacing:0.2px; color:#000; width:225px; height:36px; border:1px solid #e8eaed; margin-left:5px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:5px;}
.rims_inform_zone05e{ letter-spacing:0.2px; color:#000; width:215px; height:36px; border:1px solid #e8eaed; margin-left:1px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:5px;}
.rims_inform_zone05f{ letter-spacing:0.2px; text-align: center;color:#000; width:113px; height:36px; border:1px solid #e8eaed; margin-left:1px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:5px;}


.rims_inform_zone06a{ letter-spacing:0.2px; color:#000; width:55px; height:36px; border:1px solid #e8eaed;background-color:#f8f9fc; padding-right:5px; padding-left:10px; margin-right:2px; margin-left:2px;}

.rims_inform_Tit{ display: inline-block; margin-left: 8px; line-height: 35px;}




.rims_center_zone{letter-spacing:0.2px; color:#000; width:90%; height:36px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; text-align:center;}
.rims_table_alignL{text-align:left; padding-left:15px}
.rims_memozone_02{ width:560px; padding:5px 0px 5px 5px; border:1px solid #eceef2; text-align:left;  margin-right:10px; float:left; height:33px; background-color:#fff; letter-spacing:0.2px;}


.rims_RbtnBox02{display: block;  text-align: right; margin-bottom: 8px;}
.rims_List_btn02{ display:inline-block;}
.rims_List_btn02 .Redbtn{color:#fff; background-color:#cc001d; border-radius:3px; border:1px solid #cc001d; display:block; padding:3px 11px 3px 10px}


.rims_out_btn{display: inline-block}
.rims_List_btn{ display:inline-block;}
.rims_List_btn .menuBlue{color:#fff; background-color:#0082fd; border-radius:3px; border:1px solid #0082fd; display:block; padding:3px 11px 3px 10px}
.rims_List_btn .menuRed{color:#fff; background-color:#cc001d; border-radius:3px; border:1px solid #cc001d; display:block; padding:3px 11px 3px 10px}
.rims_List_btn .exS{color:#fff; background-color:#000; border-radius:3px; border:1px solid #000; display:block; padding:3px 11px 3px 10px}
.rims_List_btn .Lch{color:#000; border-radius:3px; background-color:#fff; border:1px solid #000; display:block; padding:3px 11px 3px 10px}
.rims_List_btn .exR{color:#fff; background-color:#ff0000; border-radius:3px; border:1px solid #ff0000; display:block; padding:3px 11px 3px 10px}


.rims_Btn_AlignR{ text-align:right;}
.rims_Bottom_Lbtn{padding-top:30px; display:block; text-align:center;}
.rims_Bottom_Lbtn a{padding:10px 65px; display:inline-block; border:1px solid #000; background-color:#000; color:#fff; border-radius:4px; font-size:16px;}

.rims_memoWrap{display: inline-block;  padding-top: 94px;}
.rims_Tb_memo_h{ padding-top:15px; padding-bottom:15px}
.rims_memozone_03{ padding:5px 0px 5px 5px; width:455px; height:134px; border:1px solid #eceef2; text-align:left;  margin-right:10px; float:left; background-color:#fff; letter-spacing:0.2px;}
.rims_edit_reg{ display:inline-block; background-color:#1e8ffa; text-align:center; vertical-align:middle; height:38px; padding:2px 31px 0px 30px; border-radius:3px;/* margin-top:102px0*/;}
.rims_edit_reg a{font-family: 'NanumSquareRoundB'!important; color:#fff!important; display:block!important; font-size:13!important; line-height:32px!important;}

.rims_noBankBook{ padding-bottom:10px;}
.rims_nobkB_zone{ letter-spacing:0.2px; color:#000; width:97%; height:36px; background-color:#f8f9fc; padding-right:10px; padding-left:10px;}
.rims_nobankbook_box{z-index: 999; display:inline-block; position:relative; padding-left:10px; width:75px; height:35px; background-color:#fff; border:1px solid #e8eaed;}
.rims_nobankbook_box span{width:90%; box-sizing:border-box;}
.rims_nobkB_sel{ font-family: 'NanumSquareRoundB'; font-size:13px; width:73px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 57px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}




/*계약상세관리 동일,체크박스 */
input[class="same-chk"]{position:relative; top:-1px; -webkit-appearance:none; -moz-appearance:noen; appearance:none; outline:0; box-shadow:none; border:none;}
input[class="same-chk"]:after{content:''; display:inline-block; width:17px; height:17px; border:1px solid #dedede;  vertical-align:middle; cursor:pointer;}
input[class="same-chk"]:checked::after{ background:url('/img/rims_radio.png') 0 0 no-repeat; background-size:contain; /*border:1px #fff;*/}
.samechk_btn{ font-size:13px; padding-left:1px; font-family: 'NanumSquareRoundB'!important; color:#000;}


/*1:1문의답변*/
.rims_layer_Qna{display:block; border-bottom:2px solid #000; height:54px; position: relative;}
.rims_layer_Qna span{font-family: 'NanumSquareRoundEB'; font-size:23px; line-height:53px;}
.rims_layer_Qna .close{width: 20px; height: 20px; background: url(/img/smart/minsvalley/ico_btn_close_bl.png) no-repeat 50% 50%; background-size: contain; position: absolute; right: 5px; bottom: 14px;}
.rims_reqBox{border: 1px solid #e8eaed; padding: 20px;}
.rims_reqCont{border-bottom: 1px solid #000; padding-bottom: 10px;}
.rims_reqCont .req_Tit{font-size: 15px; font-weight: 500;}
.rims_reqCont .req_date{text-align: right; font-size: 12px; float: right;}
.rims_txtzone{letter-spacing:0.2px; color:#000!important;width:100%; /*text-align:left;*/  background-color:#f8f9fc; padding:15px; border: 1px solid #e8eaed; margin-top: 13px; height: 70px;}

.rims_contBox{padding-top: 20px}
.rims_contBox span{ font-size: 14px;}

.rims_replyBox{border: 1px solid #e8eaed; width: 100%; padding: 15px; margin-top: 10px; background-color: #f8f9fc}

.rims_sameP{ display:inline-block; float:right;}
.rims_sameP em{ padding-left:5px;}
.rims_est_Bottom{padding-top:50px; display:block; text-align:center}
.rims_qna_Bottom{padding-top:30px; display:block; text-align:center}
.rims_qna_Blk_btn{display:inline-block!important; padding:15px 60px!important; margin-left:5px!important; border:1px solid #000!important; background-color:#000!important; color:#fff!important; border-radius:4px; font-size:16px!important; font-family: 'NanumSquareRoundB'!important;}

.rims_est_gobtn{display:inline-block;padding:10px 70px; border:1px solid #000; background-color:#fff; color:#000; border-radius:4px; font-size:16px; font-family: 'NanumSquareRoundB'!important;}
.rims_est_Bacnk_btn{display:inline-block!important; padding:10px 30px!important; margin-left:5px!important; border:1px solid #000!important; background-color:#000!important; color:#fff!important; border-radius:4px; font-size:16px!important; font-family: 'NanumSquareRoundB'!important;}


/*공지사항*/
.rims_notice_selBox{z-index: 999; display:inline-block; position:relative; padding-left:10px; width:130px; height:34px; background-color:#fff; border:1px solid #e8eaed; margin-top:10px;  text-align:left; }
.rims_notice_selBox span{width:90%; box-sizing:border-box;}
.rims_notice_titBox{font-family: 'NanumSquareRoundB'; font-size:13px; width:128px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 111px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}
.rims_mem_search{ padding: 18px 0px; border-bottom: 1px solid #eceef2;}
.rims_mem_search02{ padding: 18px 0px; border-bottom: 1px solid #eceef2; border-top: 1px solid #eceef2; }

.rims_notice_sBox{ display:inline-block;  position: relative;  }
.rims_notice_sBox02{ display:inline-block;  position: relative;  float: right; }
.rims_notice_sBox03{ display:inline-block;  position: relative; margin-left:5px; }

.rims_notice_search{ display:inline-block; background-color:#000; text-align:center; vertical-align:middle; height:32px; padding:0px 13px; border-radius:4px;}
.rims_notice_search a{font-family: 'NanumSquareRoundB'!important; color:#fff!important; display:block!important; font-size:13!important; line-height:32px!important;}
.rims_notice_reg{ display:inline-block; background-color:#000; text-align:center; vertical-align:middle; height:32px; padding:0px 13px; border-radius:4px; float:right; margin-top:10px;}
.rims_notice_reg a{font-family: 'NanumSquareRoundB'!important; color:#fff!important; display:block!important; font-size:13!important; line-height:32px!important;}


/*증권번호관리*/
.rims_secu_numBox{ padding: 18px 44px; border-bottom: 1px solid #eceef2; border-top: 1px solid #eceef2; position: relative; width: 810px;}
.rims_secu_numBoxA{ padding: 18px  10px; border-bottom: 1px solid #eceef2; border-top: 1px solid #eceef2; position: relative; }
.rims_h50{height: 50px;}

.rims_secu_numBox{ padding: 18px 44px; border-bottom: 1px solid #eceef2; border-top: 1px solid #eceef2; position: relative; width: 810px;}
.rims_secu_numBoxA{ padding: 18px 10px; border-bottom: 1px solid #eceef2; border-top: 1px solid #eceef2; position: relative; }
.rims_secu_numBoxB{ padding: 18px 44px; border-bottom: 1px solid #eceef2; border-top: 1px solid #eceef2; position: relative; }
.rims_secu_numBoxC{ padding: 18px 20px; border-bottom: 1px solid #eceef2; border-top: 1px solid #eceef2; position: relative; }

.rims_secunum_input{ letter-spacing:0.2px; color:#000; width:240px; height:36px; border:1px solid #e8eaed; margin-left:5px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:20px;}

.rims_secunum_input01{ letter-spacing:0.2px; color:#000; width:240px; height:36px; border:1px solid #e8eaed; margin-left:5px; background-color:#f8f9fc; padding-right:10px; padding-left:32px; margin-right:20px;}
.rims_secunum_input02{ letter-spacing:0.2px; color:#000; width:240px; height:36px; border:1px solid #e8eaed; margin-left:5px; background-color:#f8f9fc; padding-right:10px; padding-left:57px; margin-right:20px;}
.rims_secunum_input03{ letter-spacing:0.2px; color:#000; width:240px; height:36px; border:1px solid #e8eaed; margin-left:5px; background-color:#f8f9fc; padding-right:10px; padding-left:84px; margin-right:20px;}
.rims_secunum_input04{ letter-spacing:0.2px; color:#000; width:160px; height:36px; border:1px solid #e8eaed; margin-left:5px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:28px;}
.rims_secunum_input05{ letter-spacing:0.2px; color:#000; width:240px; height:36px; border:1px solid #e8eaed; margin-left:5px; background-color:#f8f9fc; padding-right:10px; padding-left:90px; margin-right:20px;}
.rims_secunum_input06{ letter-spacing:0.2px; color:#000; width:150px; height:36px; border:1px solid #e8eaed; margin-left:5px; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:23px;}

.rims_secunum_input_tt{ letter-spacing:0.2px; color:#000; width:50px; height:36px; border:1px solid #e8eaed;  background-color:#f8f9fc; padding-right:3px; padding-left:5px;}




.rims_secu_numBox01{ padding: 18px 44px; border-bottom: 1px solid #eceef2; border-top: 1px solid #eceef2; position: relative;}
.rims_secunum_sh{ letter-spacing:0.2px; color:#000; width:178px; height:36px; border:1px solid #e8eaed; background-color:#f8f9fc; padding-right:10px; padding-left:37px; margin-right:6px; }
.rims_secunum_sh01{ letter-spacing:0.2px; color:#000; width:178px; height:36px; border:1px solid #e8eaed; background-color:#f8f9fc; padding-right:10px; padding-left:37px; margin-right:6px; }
.rims_secunum_sh02{ letter-spacing:0.2px; color:#000; width:178px; height:36px; border:1px solid #e8eaed; background-color:#f8f9fc; padding-right:10px; padding-left:25px; margin-right:6px; }
.rims_secunum_sh03{ letter-spacing:0.2px; color:#000; width:178px; height:36px; border:1px solid #e8eaed; background-color:#f8f9fc; padding-right:10px; padding-left:48px; margin-right:6px; }
.rims_secunum_sh04{ letter-spacing:0.2px; color:#000; width:178px; height:36px; border:1px solid #e8eaed; background-color:#f8f9fc; padding-right:10px; padding-left:10px; margin-right:6px; }
.rims_secunum_sh05{ letter-spacing:0.2px; color:#000; width:178px; height:36px; border:1px solid #e8eaed; background-color:#f8f9fc; padding-right:10px; padding-left:10px; }
.rims_place_txt{position: absolute; bottom: 8px; left: 10px;}
.rims_place_txt span{color: #9c9c9b; font-family: "Noto Sans KR", sans-serif,'Malgun Gothic'; font-size: 13px;}


.rims_IdBox{z-index: 999; display:inline-block; position:relative; padding-left:7px; width:156px; height:34px; background-color:#fff; border:1px solid #e8eaed; margin-left: 5px; margin-right: 1px;}
.rims_IdBox span{width:90%; box-sizing:border-box;}
.rims_Id_sel{ font-family: 'NanumSquareRoundB'; font-size:13px; width:211px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 138px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}

.rims_secunum_selBox{z-index: 999; display:inline-block; position:relative; padding-left:7px; width:219px; height:34px; background-color:#fff; border:1px solid #e8eaed; margin-left: 5px; margin-right: 19px;}
.rims_secunum_selBox span{width:90%; box-sizing:border-box;}
.rims_secunum_sel{ font-family: 'NanumSquareRoundB'; font-size:13px; width:211px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 198px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}
.rims_secu_signup{display: inline-block;  position: absolute; right: 64px; bottom: 26px;}
.rims_secu_signup a{/* padding: 31px 104px;*/ background: #000; color:#fff!important; display: block; border-radius: 5px; font-size: 15px!important;  width: 242px; height: 82px; text-align: center; line-height: 80px!important; font-family: "Noto Sans KR", sans-serif,'Malgun Gothic'!important}


.rims_secunum_selBox01{z-index: 999; display:inline-block; position:relative; padding-left:7px; width:236px; height:34px; background-color:#fff; border:1px solid #e8eaed; margin-left: 5px; margin-right: 19px;}
.rims_secunum_selBox01 span{width:90%; box-sizing:border-box;}
.rims_secunum_sel01{ font-family: 'NanumSquareRoundB'; font-size:13px; width:232px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 138px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}

.rims_secunum_selBox02{z-index: 999; display:inline-block; position:relative; padding-left:7px; width:141px; height:34px; background-color:#fff; border:1px solid #e8eaed; margin-left: 5px; margin-right: 19px;}
.rims_secunum_selBox02 span{width:90%; box-sizing:border-box;}
.rims_secunum_sel02{ font-family: 'NanumSquareRoundB'; font-size:13px; width:138px; padding:0; height:33px; background:url(/img/login/sel_arr.gif) 125px 15px no-repeat; border:none; background-size:10px; color:#000; font-weight:bold; line-height:36px}


.rims_secu_signup02{ }
.rims_secu_signup02 a{/* padding: 31px 104px;*/ background: #000; color:#fff!important; display: block; border-radius: 5px; font-size: 15px!important;  width: 102px; height: 82px; text-align: center; line-height: 80px!important; font-family: "Noto Sans KR", sans-serif,'Malgun Gothic'!important}

/*수정버튼*/
.rims_secu_cng{display: inline-block;  position: absolute; right: 75px; bottom: 18px; text-align: center;}
.rims_secu_cng a{ width: 238px; line-height: 83px; height: 82px;  background: #747474; color:#fff; display: block; border-radius: 6px; font-size: 15px;}


/*직원조회버튼*/
.rims_src_staff{ display: inline-block; padding: 15px 0;}
.rims_src_staff a{background: #000; color: #fff!important; display: block; padding: 11px 45px 7px 45px; font-size: 13px; border-radius: 3px;  margin-left: 3px;}

.rims_Tb_memo_h{ padding-top:15px; padding-bottom:15px}
.rims_notice_memo{ padding:5px 0px 5px 5px; width:100%; height:134px; border:1px solid #eceef2; text-align:left;  margin-right:10px; float:left; background-color:#fff; letter-spacing:0.2px;}
.rims_notice_Tzone{letter-spacing:0.2px; color:#000;width: 100%; height:36px;background-color: #fff; padding-right:10px; padding-left:10px; text-align:center;border: 1px solid #e8eaed;}
.rims_notice_Bottom{padding-top:10px; float:right; display:block; text-align:right; }
.rims_notice_Bottom .L_write{display:inline-block; border:1px solid #000; text-align:center; line-height:36px; height:35px; padding:0 30px; vertical-align:middle; border-radius:4px; margin-right:1px;}
.rims_notice_Bottom .L_write a{color:#000; display:block;  font-family: 'NanumSquareRoundB'; font-size:13px;}
.rims_notice_Bottom .R_list{display:inline-block; border:1px solid #000; background-color:#000;  text-align:center; height:35px; padding:0 30px; vertical-align:middle; border-radius:4px;}
.rims_notice_Bottom .R_list a{ color:#fff; display:block; font-family: 'NanumSquareRoundB'; font-size:13px; line-height:36px;}
