@charset "UTF-8";

/***** WQ CATALOG *****/
#wq_catalog_header {
	background-color: #2d80de;
/*	4月 background-color: #ffb0c3;	*/
/*	7月 background-color: #8bdc99;	*/
/*	10月 background-color: #ffe3a9;	*/
}

#wq_catalog_title {
	position: relative;
	height: 92px;
}


#wq_catalog_title h3 {
	padding-left: 10px;
	padding-bottom:10px;
}


#wq_catalog_title .link_print {
	position: absolute;
	top: 28px;
	left: 417px;
	width: 111px;
	height: 92px;
}
#wq_catalog_title .link_digibook {
	position: absolute;
	top: 28px;
	right: 17px;
	width: 111px;
	height: 92px;
}

/***** HEADER MINI *****/
#wq_catalog_title .link_print_mini {
	position: absolute; 
	top: 3px;
	left: 440px;
	width: 111px;
	height: 98px;
}
#wq_catalog_header .link_digibook_mini {
	position: absolute;
	top: 4px;
	right: 27px;
	width: 111px;
	height: 98px;
}
#wq_catalog_header .link_schoollist_mini {
	position: absolute;
	top: 3px;
	right: 72px;
	width: 111px;
	height: 98px;
}
/***** HEADER MINI END *****/
#wq_catalog_index {
	width: 675px;
	margin-left: 10px;
	padding-bottom: 10px;
}
#wq_catalog_index .index {
	background-color: #FFF;
	padding: 0 15px;
}
#wq_catalog_index h2 {
	margin-bottom: 10px;
}
#wq_catalog_index h4 {
	background-image: url(/img/wq_catalog/icon_h4.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 16px;
	margin-bottom: 5px;
	margin-left: 66px;
	clear: both;
}
#wq_catalog_index ul {
	padding-bottom: 10px;
	margin-left: 66px;
}


#wq_catalog_index li {
	display: inline;
	background: url(/img/common/arw_navi_special.gif) no-repeat 0 4px;
	margin-right: 5px;
	padding-left: 8px;
	word-break: keep-all;
}

#wq_catalog_index p.topics {
	margin-left: 66px;
}

#wq_catalog_index2 {
	width: 675px;
	margin-left: 10px;
	padding-bottom: 10px;
}
#wq_catalog_index2 .index {
	background-color: #FFF;
	padding: 0 15px;
}
#wq_catalog_index2 h2 {
	margin-bottom: 10px;
}
#wq_catalog_index2 h4 {
	background-image: url(/img/wq_catalog/icon_h4.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 16px;
	margin-bottom: 5px;
	margin-left: 0px;
	clear: both;
	font-size:12px;
}
#wq_catalog_index2 ul {
	padding-bottom: 10px;
	margin-left: 0px;
}
#wq_catalog_index2 li {
	display: block;
	float: left;
	white-space: nowrap;
	background: url(/img/common/arw_navi_special.gif) no-repeat 0 4px;
	margin-right: 5px;
	padding-left: 8px;
	word-break: keep-all;
	font-size:10px;
}
#wq_catalog_index2 p.topics {
	margin-left: 0px;
}



#content .wq_catalog_wrapping {
	width: 685px;
	background: #FFF url(/img/common/frame_cnt_top_blue.png) no-repeat top;
/*4月 background: #FFF url(/img/common/frame_cnt_top_pink.png) no-repeat top;  */
/*7月 background: #FFF url(/img/common/frame_cnt_top_green.png) no-repeat top;  */
/*10月 background: #FFF url(/img/common/frame_cnt_top_cream.png) no-repeat top; */
	padding-top: 10px;
	overflow: auto;
	height: 760px;
}
#wq_catalog {
	margin-left: 25px;
	margin-right: 50px;
/*
	width: 610px;
*/
}
#wq_catalog h4 {
	background-image: url(/img/wq_catalog/icon_h4.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 16px;
	margin-bottom: 20px;
}
#wq_catalog h5 {
	color: #F05971;
}
#wq_catalog .detail_job {
	padding-left: 2.7em;
}
#wq_catalog .detail_license {
	padding-left: 1.7em;
}
#wq_catalog .link {
	background: url(/img/common/arw_navi_special.gif) no-repeat 0 4px;
	padding-left: 5px;
}

