#css_tabs { display:flex; justify-content:center; flex-wrap:wrap; } 
 
 
 /* 탭 선택 시 표시할 요소(div) 정의(1번 탭 선택 시 첫 번째 div 요소 표시) */
 #css_tabs > input:nth-of-type(1), #css_tabs > input:nth-of-type(1) ~ div:nth-of-type(1),
 #css_tabs > input:nth-of-type(2), #css_tabs > input:nth-of-type(2) ~ div:nth-of-type(2),
 #css_tabs > input:nth-of-type(3), #css_tabs > input:nth-of-type(3) ~ div:nth-of-type(3),
 #css_tabs > input:nth-of-type(4), #css_tabs > input:nth-of-type(4) ~ div:nth-of-type(4),
 #css_tabs > input:nth-of-type(5), #css_tabs > input:nth-of-type(5) ~ div:nth-of-type(5),
 #css_tabs > input:nth-of-type(6), #css_tabs > input:nth-of-type(6) ~ div:nth-of-type(6),
 #css_tabs > input:nth-of-type(7), #css_tabs > input:nth-of-type(7) ~ div:nth-of-type(7),
 #css_tabs > input:nth-of-type(8), #css_tabs > input:nth-of-type(8) ~ div:nth-of-type(8),
 #css_tabs > input:nth-of-type(9), #css_tabs > input:nth-of-type(9) ~ div:nth-of-type(9),
 #css_tabs > input:nth-of-type(10), #css_tabs > input:nth-of-type(10) ~ div:nth-of-type(10) {
     display:none
 }
 #css_tabs > input:nth-of-type(1):checked ~ div:nth-of-type(1),
 #css_tabs > input:nth-of-type(2):checked ~ div:nth-of-type(2),
 #css_tabs > input:nth-of-type(3):checked ~ div:nth-of-type(3),
 #css_tabs > input:nth-of-type(4):checked ~ div:nth-of-type(4),
 #css_tabs > input:nth-of-type(5):checked ~ div:nth-of-type(5),
 #css_tabs > input:nth-of-type(6):checked ~ div:nth-of-type(6),
 #css_tabs > input:nth-of-type(7):checked ~ div:nth-of-type(7),
 #css_tabs > input:nth-of-type(8):checked ~ div:nth-of-type(8),
 #css_tabs > input:nth-of-type(9):checked ~ div:nth-of-type(9),
 #css_tabs > input:nth-of-type(10):checked ~ div:nth-of-type(10) {
     display:block
 }

 /* 라벨 기본 스타일 지정 */
 #css_tabs > label {
     display:inline-block;
     font-size:1.1em; font-weight:500;
     padding:0 5px 10px;
	 margin:0 10px;
     text-align:center;
     width:;
     line-height:1.4em;
     font-weight:;
     border-radius:0;
     background:#;
     color:#999;
	 border-radius:0;
     border-bottom:2px solid #dedede;
    /* border-width:1px 1px 0; */
	 z-index:8;  transition:.3s;
 }
 #css_tabs > label:hover {
     cursor:pointer; background:#; border-bottom:2px solid #111; color:#111; transition:.3s;
 }
 #css_tabs label[for=tab1] {
     margin-left:0
 }

 /* 선택된 라벨, 커서를 올린 라벨 스타일 지정 */
 #css_tabs > input:nth-of-type(1):checked ~ label:nth-of-type(1), /* #css_tabs > label[for=tab1]:hover, */
 #css_tabs > input:nth-of-type(2):checked ~ label:nth-of-type(2),
 #css_tabs > input:nth-of-type(3):checked ~ label:nth-of-type(3),
 #css_tabs > input:nth-of-type(4):checked ~ label:nth-of-type(4),
 #css_tabs > input:nth-of-type(5):checked ~ label:nth-of-type(5),
 #css_tabs > input:nth-of-type(6):checked ~ label:nth-of-type(6),
 #css_tabs > input:nth-of-type(7):checked ~ label:nth-of-type(7),
 #css_tabs > input:nth-of-type(8):checked ~ label:nth-of-type(8),
 #css_tabs > input:nth-of-type(9):checked ~ label:nth-of-type(9),
 #css_tabs > input:nth-of-type(10):checked ~ label:nth-of-type(10) {
     background:#; padding:; margin:;
     text-align:center; border-bottom:2px solid #ff6600;
     color:#ff6600; font-weight:700;
 }


 /* 실제 내용이 담긴 div 요소 스타일 지정 */
 #css_tabs .tab1_content, 
 #css_tabs .tab2_content, 
 #css_tabs .tab3_content,
 #css_tabs .tab4_content,
 #css_tabs .tab5_content,
 #css_tabs .tab6_content,
 #css_tabs .tab7_content,
 #css_tabs .tab7_content,
 #css_tabs .tab8_content,
 #css_tabs .tab9_content,
 #css_tabs .tab10_content {
     padding:0 0; margin-top:40px;
     border-top:0px solid #d8d8d8;
     width:100%;
     height:100%;
	 font-size:1.0em;
	 z-index:8;
 } 
 
#css_tabs h1 { display:block; border-bottom:1px solid #dedede; margin:30px 0 0; padding:0 0 10px; font-family: 'KIMM_Bold'; font-size:1.5em; font-weight:500; color:#ff7800; line-height:1.3em; }
#css_tabs .summury { display:flex; margin:10px 0 0; }
#css_tabs .summury ul { width:45%; padding:0 5% 0 0; }
#css_tabs .summury ul li { display:flex; margin:7px 0; font-size:0.95em; line-height:1.6em; }
#css_tabs .summury ul li span { width:55px; color:#888; }
#css_tabs .summury ul li p { width:85%; }
 
 
 @media (max-width:767px){
	 
#css_tabs { display:flex; justify-content:; flex-wrap:wrap; } 
 
 
 /* 탭 선택 시 표시할 요소(div) 정의(1번 탭 선택 시 첫 번째 div 요소 표시) */
 #css_tabs > input:nth-of-type(1), #css_tabs > input:nth-of-type(1) ~ div:nth-of-type(1),
 #css_tabs > input:nth-of-type(2), #css_tabs > input:nth-of-type(2) ~ div:nth-of-type(2),
 #css_tabs > input:nth-of-type(3), #css_tabs > input:nth-of-type(3) ~ div:nth-of-type(3),
 #css_tabs > input:nth-of-type(4), #css_tabs > input:nth-of-type(4) ~ div:nth-of-type(4),
 #css_tabs > input:nth-of-type(5), #css_tabs > input:nth-of-type(5) ~ div:nth-of-type(5),
 #css_tabs > input:nth-of-type(6), #css_tabs > input:nth-of-type(6) ~ div:nth-of-type(6),
 #css_tabs > input:nth-of-type(7), #css_tabs > input:nth-of-type(7) ~ div:nth-of-type(7),
 #css_tabs > input:nth-of-type(8), #css_tabs > input:nth-of-type(8) ~ div:nth-of-type(8),
 #css_tabs > input:nth-of-type(9), #css_tabs > input:nth-of-type(9) ~ div:nth-of-type(9),
 #css_tabs > input:nth-of-type(10), #css_tabs > input:nth-of-type(10) ~ div:nth-of-type(10) {
     display:none
 }
 #css_tabs > input:nth-of-type(1):checked ~ div:nth-of-type(1),
 #css_tabs > input:nth-of-type(2):checked ~ div:nth-of-type(2),
 #css_tabs > input:nth-of-type(3):checked ~ div:nth-of-type(3),
 #css_tabs > input:nth-of-type(4):checked ~ div:nth-of-type(4),
 #css_tabs > input:nth-of-type(5):checked ~ div:nth-of-type(5),
 #css_tabs > input:nth-of-type(6):checked ~ div:nth-of-type(6),
 #css_tabs > input:nth-of-type(7):checked ~ div:nth-of-type(7),
 #css_tabs > input:nth-of-type(8):checked ~ div:nth-of-type(8),
 #css_tabs > input:nth-of-type(9):checked ~ div:nth-of-type(9),
 #css_tabs > input:nth-of-type(10):checked ~ div:nth-of-type(10) {
     display:block;
 }

 /* 라벨 기본 스타일 지정 */
 #css_tabs > label {
     display:inline-block;
     font-size:1.1em; font-weight:500;
     padding:5% 0;
	 margin:0 2%;
     text-align:center;
     width:40%;
     line-height:1.4em;
     font-weight:;
     border-radius:0;
     background:#;
     color:#999;
	 border-radius:0;
     border-bottom:2px solid #dedede;
    /* border-width:1px 1px 0; */
	 z-index:8;  transition:.3s;
 }
 #css_tabs > label:hover {
     cursor:pointer; background:#; border-bottom:2px solid #111; color:#111; transition:.3s;
 }
 #css_tabs label[for=tab1] {
     margin-left:0
 }

 /* 선택된 라벨, 커서를 올린 라벨 스타일 지정 */
 #css_tabs > input:nth-of-type(1):checked ~ label:nth-of-type(1), /* #css_tabs > label[for=tab1]:hover, */
 #css_tabs > input:nth-of-type(2):checked ~ label:nth-of-type(2),
 #css_tabs > input:nth-of-type(3):checked ~ label:nth-of-type(3),
 #css_tabs > input:nth-of-type(4):checked ~ label:nth-of-type(4),
 #css_tabs > input:nth-of-type(5):checked ~ label:nth-of-type(5),
 #css_tabs > input:nth-of-type(6):checked ~ label:nth-of-type(6),
 #css_tabs > input:nth-of-type(7):checked ~ label:nth-of-type(7),
 #css_tabs > input:nth-of-type(8):checked ~ label:nth-of-type(8),
 #css_tabs > input:nth-of-type(9):checked ~ label:nth-of-type(9),
 #css_tabs > input:nth-of-type(10):checked ~ label:nth-of-type(10) {
     background:#; padding:; margin:;
     text-align:center; border-bottom:2px solid #ff6600;
     color:#ff6600; font-weight:700;
 }


 /* 실제 내용이 담긴 div 요소 스타일 지정 */
 #css_tabs .tab1_content, 
 #css_tabs .tab2_content, 
 #css_tabs .tab3_content,
 #css_tabs .tab4_content,
 #css_tabs .tab5_content,
 #css_tabs .tab6_content,
 #css_tabs .tab7_content,
 #css_tabs .tab7_content,
 #css_tabs .tab8_content,
 #css_tabs .tab9_content,
 #css_tabs .tab10_content {
	 display:block;
     padding:0 0;
     border-top:0px solid #d8d8d8;
     width:90%; margin:40px auto 0;
     height:100%;
	 font-size:1.0em;
	 z-index:8;
 } 
 
#css_tabs h1 { display:block; border-bottom:1px solid #dedede; margin:20px 0 0; padding:0 0 6px; font-family: 'KIMM_Bold'; font-size:1.3em; font-weight:500; color:#ff7800; line-height:1.3em; }
#css_tabs .summury { display:flex; flex-wrap:wrap; margin:10px 0 0; }
#css_tabs .summury ul { width:100%; margin:-5px 0 0;}
#css_tabs .summury ul li { display:flex; margin:5px 0; font-size:0.9em; line-height:1.3em; }
#css_tabs .summury ul li span { width:20%; color:#888; }
#css_tabs .summury ul li p { width:75%; }
	 
	 
 }
 
