@charset "UTF-8";
/* CSS Document */

/*Base unit Settings*/

#qalistbase {
	width:760px;
	margin:0 auto;
	text-align:left;
}

.qalistLinetoptitle {
	padding:0;
	margin:0;
}

.qalistLinebottomtitle {
	border-style:solid;
	padding:0 0 0 7px;
	margin:0 0 10px 0;
	border-width:0 0 1px 0;
	border-bottom-color:#1e337b;
	color:#1e337b;
	font-weight:bold;
	font-size:154%;	
}

.qalistcenter {
	text-align:center;
	margin:0 auto;
}

.qalistLinebottomtitle span {
	vertical-align:-4px;
}

.qalistTxtbold {
	padding-left:6px;
	color:#000000;
	font-weight:bold;
	font-size:123%;
	line-height:1.6;
}

.qalistfinding {
	font-size:135%;
	color:#8673c6;
	font-weight:bold;
	margin:5px 0;
}

.qalistlink {
	margin:5px 0;
	text-align:right;
}	

.qalistlinkleft {
	margin:5px 0;
	text-align:left;
}	

.qalisttopbtn {
	width:65px;
	margin:10px 0 10px 685px;
	text-align:left;
}

.qalistRightlink {
	float:right;
	text-align:left;
}

.qalistLeftlink {
	width:260px;
	margin-left:200px;
}

/*------------end------------*/

/*SubTitle Settings*/
#qalistSubtitle {
	width:760px;
	margin:0 auto;
	margin-left:100px;
	text-align:left;
}

#qalistSubtitleright {
	float:right;
}

#qalistSubtitle p{
	line-height:1.7;
}
/*------------end------------*/

/*qalist01 menu Settings*/
#qalistmenubg01 {
	margin:0 auto;
	width:760px;
	height:215px;
	background:url(../img/qalist_mnew.gif);
	background-repeat:no-repeat;
	overflow:hidden;	
}	

ul#qalistmenu01{
	padding:0;
	margin:0;
	list-style:none;
	width:780px;
	height:215px;
}

ul#qalistmenu01 li{
	text-indent:-9999px;
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	height:215px;
	overflow:hidden;
	isplay:inline;
}


ul#qalistmenu01 li#card{width:183px;}
ul#qalistmenu01 li#handbill{width:193px;}
ul#qalistmenu01 li#material{width:193px;}
ul#qalistmenu01 li#pamphlet{width:193px;}



ul#qalistmenu01 li a{
	height:215px;
	display:block;
	padding:0;
	margin:0;
	background-image:url(../img/qalist_mnew.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

ul#qalistmenu01 li#card a{background-position: 0px 0px;}
ul#qalistmenu01 li#handbill a{background-position: -183px 0px;}
ul#qalistmenu01 li#material a{background-position: -376px 0px;}
ul#qalistmenu01 li#pamphlet a{background-position: -569px 0px;}

ul#qalistmenu01 li#card a:hover{background-position: 0px -215px;}
ul#qalistmenu01 li#handbill a:hover{background-position: -183px -215px;}
ul#qalistmenu01 li#material a:hover{background-position: -376px -215px;}
ul#qalistmenu01 li#pamphlet a:hover{background-position: -569px -215px;}

/*------------end------------*/


/*qalist02 menu Settings
#qalistmenubg02 {
	margin:0 auto;
	width:760px;
	height:215px;
	background:url(../img/serch_print02.gif);
	background-repeat:no-repeat;
	overflow:hidden;	
}	

ul#qalistmenu02{
	padding:0;
	margin:0;
	list-style:none;
	width:780px;
	height:215px;
}

ul#qalistmenu02 li{
	text-indent:-9999px;
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	height:215px;
	overflow:hidden;
	isplay:inline;
}

ul#qalistmenu02 li#output{width:183px;}
ul#qalistmenu02 li#special{width:193px;}
ul#qalistmenu02 li#multimedia{width:193px;}


ul#qalistmenu02 li a{
	height:215px;
	display:block;
	padding:0;
	margin:0;
	background-image:url(../img/serch_print02.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

ul#qalistmenu02 li#output a{background-position: -0px 0px;}
ul#qalistmenu02 li#special a{background-position: -183px 0px;}
ul#qalistmenu02 li#multimedia a{background-position: -376px 0px;}


ul#qalistmenu02 li#output a:hover{background-position: -0px -215px;}
ul#qalistmenu02 li#special a:hover{background-position: -183px -215px;}
ul#qalistmenu02 li#multimedia a:hover{background-position: -376px -215px;}
/*------------end------------*/

/*head gazou*/
#qalisttitle {
	margin-left:5px;
	text-align:left;
}
/*------------end------------*/

/*head migi mozi*/

#qalistSubright {
	float:right;
	width:500px;
	margin-top:10px;
}
#qalistSubrightyougo {
	float:right;
	width:400px;
	margin-top:10px;
}
/*------------end------------*/

.style4 {font-size: 110%}
.style5 {font-size: 120%;
	font-weight:bold;}
.style6 {
	font-size: 120%;
	color:#fff8dc;
	text-align:center;
	font-weight:bold;}
	
.style7 {
	color:#fff8dc;
	font-weight:bold;}

.style8 
{font-size: 120%;
}

.style9 {font-size: 120%;
	font-weight:bold;
	text-align:center}

.title {
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-SIZE: 100%;
	margin-bottom:5px;
	height:auto;
}
.title00 {
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-SIZE: 100%;
	margin-bottom:5px;
}


.title2 {
	DISPLAY: block;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:30px;
	margin-top:30px;
	FONT-SIZE: 100%;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
	text-align:center;
	color:#4169e1;
}

.inishal{
	DISPLAY: block;;
	FONT-SIZE: 150%;
	HEIGHT: 30px;
	text-decoration:none;
	font-weight:bold;
	color:#6666XX;
}

#title_big {
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-SIZE: 160%;
	BORDER-LEFT: #4169e1 6px solid;
	LINE-HEIGHT: 55px;
	HEIGHT: 55px;
	text-decoration:none;
	color:#4169e1;
	width:600px;
}

#pdf {
	HEIGHT: 55px;
	float:right;
	width:50px;
}

#ue2 {
	HEIGHT: 55px;
	width:760px;
}


#paper_sizeSubright {
	float:right;
	width:300px;
	margin-top:50px;
}


a:link { color: #191970; } 
a:visited { color: #00008b; } 
a:hover { color: #4169e1; } 
a:active { color: #1e90ff; } 

.seihon {
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-SIZE: 120%;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
	text-decoration:none;
	color:#00008b;
}
.seihon01 {
	DISPLAY: block;
	text-decoration:none;
	margin-top:10px;
}

#seihon_migi {
	float:right;
	width:380px;
}
#reader {
	HEIGHT: 31px;
	float:right;
	width:88px;
}

#reader02 {
	HEIGHT: 31px;
	width:667px;
	float:left;	
	font-size: 70%;
	text-align:right;
	
}

#ue {
	HEIGHT: 31px;
	width:760px;
	
}


.kategori_box {
	width:760px;
	padding:10px 0 10px 0px;
    height:auto;
	font-size:120%;
	color:#111111;
	text-align:center;
}