@charset "UTF-8";

/*	==============================================================

						news setting

	==============================================================	*/

/* local navigation
------------------------------------------*/
#container {
}
#container.detail {
}
	#container.detail #breadcrumbs {
		padding-right:9em;
	}

/* local navigation
------------------------------------------*/
		#subarea .lnav {
		}
		.detail #subarea .lnav {
			padding-top:0;
		}
			/* archives */
			#subarea .lnav #ln_archives .cate li.act span {
				display:block;
				font-weight:bold;
				cursor:pointer;
			}

		/* movie */
		#subarea .lnav #ln_movie {
			padding-bottom:10px;
		}
		#subarea .lnav #ln_movie #data_movie {
		}
		#subarea .lnav #ln_movie .newslist {
			margin:0;
			border:0;
			padding:0;
		}
		#subarea .lnav #ln_movie .newslist li {
			padding:0;
		}
		#subarea .lnav #ln_movie .newslist li.li_last {
			background:none;
		}
			#subarea .lnav #ln_movie .newsitem {
					position:relative;
					padding-top:1px;
				}
			#subarea .lnav #ln_movie .newsitem a {
					display:block;
					padding:2px;
				}
			#subarea .lnav #ln_movie .newsitem a:hover {
					text-decoration:none;
				}
			#subarea .lnav #ln_movie .newsitem a:hover dd {
/*					text-decoration:underline;	*/
				}
			#subarea .lnav #ln_movie .newsitem .video {
				_height:135px;
				min-height:135px;
			}
	
			#subarea .lnav #ln_movie .newsitem dl {
				float:none;
				width:240px;
			}
				#subarea .lnav #ln_movie .newsitem dt {
					padding-left:0;
					padding-top:4px;
				}
				#subarea .lnav #ln_movie .newsitem dd {
				}




/* contents
------------------------------------------*/
/* contents head */
/*
#conhead {
	background: url(/kuis/english/kuis_news/common/img/bg_conhead.jpg) no-repeat 50% 0;
	height:172px;
}
#conhead .frm {
}
*/
/* category title */
#conhead.categorytop #categorytit {
}
#conhead #categorytit a {
	display:block;
	height:31px;
}
#categorytit.cate_top {	background:url(/kuis/english/kuis_news/common/img/title_top.png) no-repeat 0 0;	}
#categorytit.cate_event {	background:url(/kuis/english/kuis_news/common/img/title_event.png) no-repeat 0 0;	}
#categorytit.cate_info {	background:url(/kuis/english/kuis_news/common/img/title_info.png) no-repeat 0 0;	}
#categorytit.cate_important {	background:url(/kuis/english/kuis_news/common/img/title_important.png) no-repeat 0 0;	}
#categorytit.cate_subject {	background:url(/kuis/english/kuis_news/common/img/title_subject.png) no-repeat 0 0;	}
#categorytit.cate_labo {	background:url(/kuis/english/kuis_news/common/img/title_labo.png) no-repeat 0 0;	}
#categorytit.cate_user {	background:url(/kuis/english/kuis_news/common/img/title_user.png) no-repeat 0 0;	}
#categorytit.cate_speech {	background:url(/kuis/english/kuis_news/common/img/title_speech.png) no-repeat 0 0;	}
#categorytit.cate_grad_news {	background:url(/kuis/english/kuis_news/common/img/title_grad_news.png) no-repeat 0 0;	}
#categorytit.cate_grad_event {	background:url(/kuis/english/kuis_news/common/img/title_grad_event.png) no-repeat 0 0;	}
#categorytit.cate_grad_tesol {	background:url(/kuis/english/kuis_news/common/img/title_grad_tesol.png) no-repeat 0 0;	}

#categorytit.cate_2007 {	background:url(/kuis/english/kuis_news/common/img/title_2007.png) no-repeat 0 0;	}
#categorytit.cate_2008 {	background:url(/kuis/english/kuis_news/common/img/title_2008.png) no-repeat 0 0;	}
#categorytit.cate_2009 {	background:url(/kuis/english/kuis_news/common/img/title_2009.png) no-repeat 0 0;	}
#categorytit.cate_2010 {	background:url(/kuis/english/kuis_news/common/img/title_2010.png) no-repeat 0 0;	}
#categorytit.cate_2011 {	background:url(/kuis/english/kuis_news/common/img/title_2011.png) no-repeat 0 0;	}
#categorytit.cate_2012 {	background:url(/kuis/english/kuis_news/common/img/title_2012.png) no-repeat 0 0;	}
#categorytit.cate_2013 {	background:url(/kuis/english/kuis_news/common/img/title_2013.png) no-repeat 0 0;	}
#categorytit.cate_2014 {	background:url(/kuis/english/kuis_news/common/img/title_2014.png) no-repeat 0 0;	}
#categorytit.cate_2015 {	background:url(/kuis/english/kuis_news/common/img/title_2015.png) no-repeat 0 0;	}
#categorytit.cate_2016 {	background:url(/kuis/english/kuis_news/common/img/title_2016.png) no-repeat 0 0;	}
#categorytit.cate_2017 {	background:url(/kuis/english/kuis_news/common/img/title_2017.png) no-repeat 0 0;	}


/* contents title */
.detail #contit {
	margin:0;
	padding-bottom:16px;
	font-size:174%;
	font-weight:bold;
	line-height:1.2;
}

/* mainarea */
#mainarea {
}
.categorytop #mainarea {	/* category top */
	font-size:100%;			/* font-size :14px */
}

#mainarea .search {
	margin:0;
}

	#mainarea .search .box {
		border:1px solid #ddd;
		padding:14px 37px 17px;
		zoom:1;
	}
	#mainarea .search .drop {
	}

	#mainarea .search .t {
		float:left;
		width:116px;
		height:20px;
		margin-right:31px;
		font-weight:bold;
	}

	/* google search customize */
	#mainarea .search .inputbox {
		float:left;
		width:357px;
		height:20px;
	}
		#mainarea .search .inputbox #cse2 .gsc-control-cse {
			padding:0;
			border:0;
			background:#fff;
		}
		#mainarea .search .inputbox .gsc-search-box-tools .gsc-search-box .gsc-input {
			padding-right:0;
		}

		#mainarea .search .inputbox input.gsc-search-button-v2 {
			margin-top:0;
			padding:6px 7px;
		}

	/* google search customize(result) */
	#mainarea #news_searchresult .search .inputbox {
		float:none;
		width:auto;
		height:auto;
	}

/* category top */
.categorytop .ctsblk .ctstit_4l {
	border-bottom:1px solid #999;
	padding:0 0 10px 0;
}
.categorytop .ctsblk .pos_r {
	top:50px;
}

.newslist dd.sts {
	display:none !important;
}

/* news detail */
#footer #contactcontents {
	padding-top:0;
}
.detail .c_frm_b {
/*	background:none !important;	*/
/*	padding-bottom:0;	*/
}
.detail #mainarea .confrm {
	padding:0;
}
.detail #mainarea .newsitem {
	padding-top:8px;
}
.detail #mainarea .newsitem dt.date {
	float:none;
}
.detail #mainarea .newsitem dd.sts {
	display:none;
}

.socialbtnblk {
	margin:0;
	position:relative;
	padding-top:10px;
	padding-bottom:10px;
}
.socialbtnblk ul {
	width:100%;
	height:20px;
}
.socialbtnblk li {
	float:left;
	height:20px;
}
.socialbtnblk li iframe {	padding:0; margin:0;	display:block;}

.socialbtnblk li.b_fb {	width:130px;}
.socialbtnblk li.b_twt {	width:108px;}
.socialbtnblk li.b_mx {	width:78px;}
	.socialbtnblk li.b_mx div {	display:block !important;}
	.socialbtnblk li.b_mx iframe {	width:78px !important;}
	.socialbtnblk li.b_mx a {	display:block;}
	.socialbtnblk li.b_mx img {	display:block;}
.socialbtnblk li.b_hb {	width:70px;}
.socialbtnblk li.b_gp {	width:78px;}
	.socialbtnblk li.b_gp div {	display:block !important;}

/* entry section */
	.detail .section {
		zoom:1;
	}

		/* section text link */
		.detail .section .txt a {
			text-decoration:underline;
		}
		.detail .section .txt a:link 	{	color:#222;		}
		.detail .section .txt a:visited {	color:#222;		}
		.detail .section .txt a:active {	color:#0084d8;	}
		.detail .section .txt a:hover { 	color:#0084d8;	}

		/* section caption */
		.detail .section .capt {
			padding-top:6px;
			font-size:80%;
		}

		/* section strong */
		.detail .strg { font-weight:bold; }

		/* entry section title */
		.detail .section .sect_t1 {
			margin-top:20px;
			background:#eee;
			padding:10px;
		}
		.detail .section .sect_t1 span {
			display:block;
			border-left:5px solid #1e308e;
			padding-left:12px;
			font-size:129%;
			font-weight:bold;
			line-height:1.2;
			color:#333;
		}
		
		.detail .section .sect_t2 {
			margin-top:20px;
			padding:6px 12px;
			background:#1f318e url(../img/bg_sect_t2.gif) repeat-x 0 0;
		}
		.detail .section .sect_t2 span {
			display:block;
			font-size:128%;
			font-size:120%;
			font-weight:bold;
			line-height:1.4;
			color:#fff;
		}
		
		.detail .section .sect_t3 {
			margin-top:20px;
			border:1px solid #6593d3;
			padding:5px 9px;
		}
		.detail .section .sect_t3 span {
			display:block;
			font-weight:bold;
			font-size:120%;
			line-height:1.4;
			color:#6593d3;
		}
		.detail .section .sect_t4 {
			margin-top:20px;
		}
		.detail .section .sect_t4 span {
			display:block;
			font-weight:bold;
			font-size:120%;
			line-height:1.2;
		}
		
		.detail .section .txt {
			margin:0;
			padding-top:18px;
		}

		/* section / subsection */
		.detail .section .subsection {
			margin:20px 0 0;
			background:#f5f5f5;
			border:1px solid #cccccc;
			padding:0 14px 12px;
		}
			.detail .section .subsection .txt {
				padding-top:14px;
			}

		/* link block */
		.detail .linkblk {
			zoom:1;
			margin:0;
			padding-top:30px;
		}


		/* button */
		.detail .b_detail {
			margin:0 auto;
			text-align:center;
			margin-top:30px;
		}

		.detail .b_detail a {
			font-weight:bold;
			color:#fff;
			text-align:center;
			zoom:1;
		}
			.detail .b_detail .icon {
				display:block;
				text-align:center;
				padding-left:32px;
				padding-right:30px;
			}

		/* article */
		.detail .article {
			zoom:1;
			margin:0;
			padding-top:30px;
		}
			.detail .article .txt {
				padding-top:0;
			}
			.detail .article .visblk .vis {
				border:1px solid #ccc;
				padding:9px;
				background:#fff;
			}
			.detail .article .visblk .capt {
				padding:5px 5px 0;
			}
			.detail .article .txtblk .txt {
				margin-left:0;
				margin-right:0;
			}

		/* article-set01 */
		.detail .article.set01 {
		}

		.detail .article.set01 .visblk {
		}

			.detail .article.set01 .visblk .vis {
				text-align:center;
			}

		/* article-set02 */
		.detail .article.set02 {
		}

		.detail .article.set02 .f_l {
			float:left;
		}
		.detail .article.set02 .f_r {
			float:right;
		}

			.detail .article.set02 .visblk {
				width:334px;
			}
			.detail .article.set02 .txtblk {
				width:334px;
			}

		/* article-set03 */
		.detail .article.set03 {
		}

		.detail .article.set03 .f_l {
			float:left;
			margin-right:9px;
		}
		.detail .article.set03 .f_c {
			float:left;
			margin-right:9px;
		}
		.detail .article.set03 .f_r {
			float:right;
		}

			.detail .article.set03 .visblk {
				width:220px;
			}
			.detail .article.set03 .txtblk {
				width:220px;
			}

		/* table sheet 01 */
		.detail .sheet01 {
			padding-top:30px;
			margin: 0;
		}
		.detail .sheet01 table {
			border:1px solid #ccc;
		}
			.detail .sheet01 table th,
			.detail .sheet01 table td {
				border:1px solid #ccc;
				padding:3px 6px;
				background:#fff;
				vertical-align:middle;
			}

			.detail .sheet01 table th {
				text-align:center;
				font-weight:normal;
			}

			.detail .sheet01 table .bgc1 { background:#e1eeff; }
			.detail .sheet01 table .bgc2 { background:#f2f2f2; }
			.detail .sheet01 table .bgc3 { background:#fff8c9; }

			.detail .sheet01 table .num { text-align:right; }

		.detail .sheet01 .capt {
		}

		/* extralnfo */
		.detail .section .extralnfo {
			padding-top:30px;
			margin:0;
		}
		.detail .section .extralnfo .box {
			border:1px solid #ccc;
			background:#f5f5f5;
			padding:1px;
			width:auto;
		}
			.detail .section .extralnfo .t {
				background:#999;
				padding:4px 12px;
				font-weight:bold;
				font-size:120%;
				color:#fff;
			}
			.detail .section .extralnfo .infofrm {
				padding:12px 20px 20px;
			}
			.detail .section .extralnfo .txt {
				padding-top:4px;
			}
			.detail .section .extralnfo .strg_m {
				font-size:134.7%;
				line-height:1.2;
				font-weight:bold;
			}
			.detail .section .extralnfo .hr_d {
				background-position:0 55%;
			}

			.detail .section .extralnfo a:link {	color:#004097;	text-decoration:none;	}
			.detail .section .extralnfo a:visited {	color:#507bb2; 	text-decoration:none;	}
			.detail .section .extralnfo a:active {	color:#004097;	text-decoration:none;	}
			.detail .section .extralnfo a:hover { 	color:#34a7ff;	text-decoration:none;	}

		/* movie */
		.detail .section .movie {
			padding-top:30px;
			text-align:center;
		}


/* module
------------------------------------------*/
/* contents partition */
hr.hr_b,	/* bold solid line */
hr.hr_w,	/* double solid line */
hr.hr_s,	/* single solid line */
hr.hr_d,	/* single dot line */
div.hr_b,	/* bold solid line */
div.hr_w,	/* double solid line */
div.hr_s,	/* single solid line */
div.hr_d {	/* single dot line */
	margin:0;
}


/* index.html
------------------------------------------*/
#nt_user .newsitem dd.sts {
	background:none !important;
	width:auto !important;
	margin-right:8px;
	text-indent:0;
	font-size:71.4%;
	color:#999;
}

/* user.html
------------------------------------------*/
#nct_user_all .newsitem dd.sts {
	background:none !important;
	width:auto !important;
	margin-right:8px;
	text-indent:0;
	font-size:71.4%;
	color:#999;
}


/* year.html
------------------------------------------*/
#nct_year .newsitem dd.sts {
	display:none;
}