@font-face {
	font-family: "Corbel";
	src: url("/fonts/Corbel/corbel.eot");
	src: url("/fonts/Corbel/corbel.eot?#iefix") format("embedded-opentype"),
		url("/fonts/Corbel/corbel.woff2") format("woff2"),
		url("/fonts/Corbel/corbel.woff") format("woff"),
		url("/fonts/Corbel/corbel.ttf") format("truetype"),
		url("/fonts/Corbel/corbel.svg#Corbel") format("svg");
}

#wrap {flex-wrap: wrap;justify-content: center;background: none;}

/* time_btn */
#time_btn {overflow-x: scroll;width: 100%;align-items: center;z-index: 999;display: none;}
#time_btn[data-type="0"] { margin: auto; }
#time_btn[data-type="1"] { background: var(--white); }
#time_btn::-webkit-scrollbar { width: 0; height: 0; }
#time_btn a { margin: 0 10px; padding: 20px 5px; min-width: 55px; font-weight: 400; font-size: 22px; }

.cooperation .itemtit h5{
    text-align: center;
    font-size: 22px;
    padding: 40px 0 10px 0;
    color: var(--primary);
    font-weight: 500;
}

/* time_list */
#time_list {margin-top: 20px;margin-bottom: 30px;}
#time_list >div {align-items: flex-start;padding: 15px 0;}
#time_list >div h6,#time_list >div h6 a {line-height: 130%;font-size: 34px;}
#time_list >div h6 a:hover {    color: #0056b3;
    text-decoration: underline;}
#time_list >div ul {margin: .0em 0 0 .5em;padding: 10px 0 10px;width: calc(50% - 1.25em);border-bottom: 1px #ccc solid;font-size: 53px;}
#time_list >div ul li {margin-bottom: 10px;justify-content: flex-start;}
#time_list >div ul li:before { margin-top: .4em; display: inline-block; font-size: 21px; content: ""; }
#time_list >div ul li font {margin: 0 10px;line-height: 130%;font-size: 18px;}

/* load_box */
#load_box {margin: 20px 0 50px;justify-content: center;align-items: center;display: none;}
#load_box p { background: var(--primary); border: 10px #e5e5e5 solid; justify-content: center; align-items: center; }
#load_box p font { width: 4em; text-align: center; line-height: 110%; font-weight: 300; color: #fff; }

@media screen and (min-width: 1481px){
	#time_btn { justify-content: center; }
	#time_btn[data-type="0"] { width: 1366px; }
}
@media screen and (max-width: 1480px){
	#time_btn a:first-child { margin-left: 10%; }
	#time_btn a:last-child { margin-right: 10%; }
}
@media screen and (max-width: 980px){
	#time_list >div ,  #time_list >div ul {font-size: 33px;}
	#time_list >div h6, #time_list >div h6 a{font-size: 31px;}
	#time_list >div ul li:before , #time_list >div ul li font {font-size: 16px;}
	#time_list >div ul li font{
    margin: 0 1px;
}
	#load_box p { border-width: 5px; }
	#load_box p font { font-size: 14px; }
}
@media screen and (min-width: 769px){
	#time_list >div { justify-content: flex-end; }
	#time_list >div h6 { background: var(--white); }
	#time_list >div:nth-child(2n) , #time_list >div:nth-child(2n) ul li { flex-direction: row-reverse; }
	#time_list >div:nth-child(2n) ul {margin: .0em .5em 0 0;}
	#time_list >div:nth-child(2n) ul li font { text-align: right; }
    #time_list {margin-top: 20px;}
}
@media screen and (max-width: 768px){
	#time_list >div h6 { min-width: 85px; }
	#time_list >div ul {width: 100%;padding: 5px 0 10px;}
}
@media screen and (max-width: 640px){
	#time_list >div {flex-wrap: wrap;}
	#time_list >div h6 { font-size: 33px; }
	#time_list >div ul {margin: 0;padding: 10px 0 20px;border-top: 0;}
}