@charset "shift_jis";
/*

-----------------------------------------------

Copyrighit WAO! group 2005 All Righits Reserved.

----------------------------------------------- */

/* Body

------------------------------*/
body {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color:#444444;
	background-color:#ECFFED;
	margin:0px;
	padding:0px;
}

p {
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}

/*margin-top --------------------*/
.top-00m{margin-top:0em;}
.top-05m{margin-top:0.35em;}
.top-10m{margin-top:0.7em;}
.top-15m{margin-top:1.05em;}
.top-20m{margin-top:1.4em;}
.top-30m{margin-top:2.1em;}
.top-50m{margin-top:3.5em;}

/*margin-bottom --------------------*/
.bot-00m{margin-bottom:0em;}
.bot-05m{margin-bottom:0.35em;}
.bot-10m{margin-bottom:0.7em;}
.bot-15m{margin-bottom:1.05em;}
.bot-20m{margin-bottom:1.4em;}
.bot-30m{margin-bottom:2.1em;}

/*margin-left --------------------*/
.lef-00m{margin-left:0px;}
.lef-05m{margin-left:5px;}
.lef-10m{margin-left:10px;}
.lef-15m{margin-left:15px;}
.lef-20m{margin-left:20px;}
.lef-30m{margin-left:30px;}
.lef-40m{margin-left:40px;}
.lef-50m{margin-left:50px;}

/*margin-right --------------------*/
.rig-00m{margin-right:0px;}
.rig-05m{margin-right:5px;}
.rig-10m{margin-right:10px;}
.rig-15m{margin-right:15px;}
.rig-20m{margin-right:20px;}
.rig-30m{margin-right:30px;}
.rig-40m{margin-right:40px;}
.rig-50m{margin-right:50px;}

hr{
	width:780px;
	height:1px;
}

img{
	margin:0px;
	padding:0px;
	border:0px;
}


/* Contents

------------------------------*/
#outside{
	width:800px;
	margin:20px 0px 0px 0px;
	padding:0px;
}

#leftbox{
	float:left;
	width:200px;
	margin:0px;
	padding:0px;
	/*background-color:#EEEEEE;
	position:relative;*/
}

#rightbox{
	float:right;
	width:590px;
	margin:0px;
	padding:0px;
	/*background-color:#999999;*/
}

/*-- 毎日が発見--------------*/
#mainichi{
	margin:15px 0px 0px 0px;
	padding:0px;
	float:none;
	clear:both;
}

#mainichi table{
	background-color: #ECFFED;
}

#mainichi .newicon{
	height:43px;
}

#mainichi .attention a:link{
	font-size:12px;
	color:#FF0000;
}

#mainichi .attention a:visited{
	font-size:12px;
	color:#FF0000;
}

#mainichi .attention a:hover{
	font-size:12px;
	color:#FF0000;
}

/*-- 定期刊行誌--------------*/
/*#teiki1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

#teiki2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
*/

#retasu{
	margin:0px;
	padding:0px;
	text-align:left;
}

#retasu a{
	display:block;
	background-image: url(../img/teiki/teiki_retasu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 125px;
	width: 200px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#retasu span{
	display:none;
}

#haiku{
	margin:5px 0 0 0;
	padding:0px;
	text-align:left;
}

#haiku a{
	display:block;
	background-image: url(../img/teiki/teiki_retasu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 125px;
	width: 200px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#haiku span{
	display:none;
}

#japan{
	 margin:0px;
	 padding:0px;
}

#japan a{
	display:block;
	background-image: url(../img/teiki/teiki_money.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
	width: 200px;
	margin:5px 0px 0px 0px;
	padding:0px;
}

#japan span{
	display:none;
}

/*休刊
#plus{
	margin:0px;
	padding:0px;
}

#plus a{
	clear:both;
	float:left;
	display:block;
	background-image: url(../img/teiki/book_plus.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 150px;
	width: 100px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#plus span{
	display:none;
}
*/

#sesame{
	margin:0px;
	padding:0px;
}

#sesame a{
	display:block;
	background-image: url(../img/teiki/teiki_sesame.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 125px;
	width: 200px;
	margin:5px 0px 0px 0px;
	padding:0px;
}

#sesame span{
	display:none;
}


/*---角川マガジンズ---*/

#hanajikan {
	padding:0px;
	margin:10px 0px 0px 0px;
}

#hanajikan a{
	display:block;
	padding:0px;
	margin:0px;
	width:200px;
	height:105px;
	background-image:url(../img/teiki/teiki_hanajikan.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#hanajikan span {
	display:none;
}

#cddata {
	padding:0px;
	margin:0px;
}

#cddata a{
	display:block;
	padding:0px;
	margin:0px;
	width:200px;
	height:105px;
	background-image:url(../img/teiki/teiki_cddata.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#cddata span {
	display:none;
}

#dvddata {
	padding:0px;
	margin:0px;
}

#dvddata a{
	display:block;
	padding:0px;
	margin:0px;
	width:200px;
	height:105px;
	background-image:url(../img/teiki/teiki_dvddata.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#dvddata span {
	display:none;
}

/*--*/

/*- saiyou-*/
#saiyou{
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}

#saiyou table{
	background-color: #999999;
}

#saiyou table th{
	background-color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 7px;
}

#saiyou table td{
	background-color:#FFFFFF;
	padding:5px 0px 5px 0px;
}

#saiyou table td table td{
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}

/*- topics -*/
#topics table.kousin{
	border:#999999 1px solid;
}

#topics table td{
	padding-top:3px;
	padding-bottom:0px;	
	line-height:110%;
	background-color:#FFFFFF;
	border-bottom:dashed #CCCCCC 1px;
	line-height:1.4;
}


#topics table td.noline{
	border-bottom:none;
}

#topics table td.kousin{
	font-size:12px;
	background-color:#E1E1C4;
	color:#333333;
	text-align:center;
	font-weight:bold;
}

/*トピックス専用*/
#topics table.info{
	border:#999999 1px solid;
}

#topics table.info td{
	background-color:#FFFFFF;
	color:#333333;
}

#topics table.info td.info{
	font-size:12px;
	background-color:#AADE8B;
	text-align:center;
	font-weight:bold;
}

#topics table.info a{
	color:#333333;
	text-decoration:none;
}

#topics table.info a:hover{
	color:#FF3300;
	text-decoration:underline;
}


/*- topics修正用 -*/
#topics table.topi{
	border:#999999 1px solid;
}

#topics table td{
	padding-top:3px;
	padding-bottom:0px;	
	line-height:110%;
	background-color:#FFFFFF;
	border-bottom:dashed #CCCCCC 1px;
	line-height:1.4;
}


#topics table td.noline{
	border-bottom:none;
}

#topics table td.topi{
	font-size:12px;
	background-color:#E1E1C4;
	color:#333333;
	text-align:center;
	font-weight:bold;
}

#topics table.topi a.news{
	color:#333333;
	text-decoration:none;
}

#topics table.topi a:hover{
	color:#FF3300;
	text-decoration:underline;
}

<!--ここまで-->

<!--角川SSCのムック・書籍_テスト ここから-->

#leftbox table.mooksyoseki{
	border-bottom:solid 1px #CCCCCC;
	}

#leftbox table.mooksyoseki tr td{
	text-align:left;
	vertical-align:middle;
	background-color:#ECFFED;
	font-size:12px;
}

#leftbox table.mooksyoseki a.kanren{
	color:#333333;
	text-decoration:none;
}

#leftbox table.mooksyoseki a:hover{
	color:#FF3300;
	text-decoration:underline;
}

<!--角川SSCのムック・書籍_テスト ここまで-->

/*-  -*/
#rightbox #bookbox{
	width:590px;
	margin:9px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}


#new_publication{
	margin:0px;
	padding:0px 0px 15px 0px;
	float:left;
	width:460px;
}

#new_publication table{
	background-color:#00532D;
}

#new_publication table th{
	background-color:#00532D;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:23px;
	margin:0px;
	padding:0px 0px 0px 8px;
	text-align:left;
}

#new_publication table td{
	background-color:#FFFFFF;
	font-size:12px;
}

#new_publication table td.center_img{
	height:135px;
	margin:0px;
	padding:16px 0px 0px 7px;
}

#new_publication table td table td{
	padding:0px 0px 0px 11px
}


#syoseki{
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	float:right;
	width:120px;
}

#syoseki table{
	margin:0px;
	padding:0px;
}

#syoseki table th{
	background-color:#00532D;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:23px;
	margin:0px;
	padding:0px 0px 0px 8px;
	text-align:left;
}



#syoseki ul{
	margin:0px;
	padding:0px;
}

#syoseki ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 7px;
	font-size:11px;
	line-height:1.2;
	list-style-type:none;
	background: url(../img/mook_icon.gif) no-repeat 0px 0.5em;
}

#syoseki ul li a{
	font-size:11px;
	line-height:120%;
}


/* 新書
-------------------------------*/
#shinsyo h1 {
	margin:0px;
}

#shinsyo table.bg_shinsyo {
	background-image:url(../img/shinsyo/bg_title_green.gif);
	background-repeat:repeat-x;
}

#shinsyo ul {
	padding:0px;
	margin:0px;
}

#shinsyo ul li{
	padding:0px;
	margin:2px 0px 0px 14px;
	list-style-type:disc;
	list-style-position:outside;
	line-height:120%;
}

#shinsyo td.title {
	font-size:14px;
	color:#FFFFFF;
	line-height:100%;
}

#shinsyo td.subtitle{
	font-size:12px;
	color:#FFFFFF;
}

#shinsyo td.subtitle span{
	font-size:10px;
	color:#FFFFFF;
}

#shinsyo td.author{
	color:#FFFFFF;
	height:25px;
	font-size:12px;
	line-height:110%;
}

#shinsyo td.author span{
	font-size:10px;
}

#shinsyo td.copy{
	padding:5px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
	color:#996633;
	line-height:120%;
	height:50px;
}

/*200910　新書追加---------*/
#AreaShinsyo{
	width:800px;
	margin:17px 0 0 0;
}

#AreaShinsyo .BoxShinsyo{
	clear:both;
}

#AreaShinsyo .BoxShinsyoInnerL{
	clear:both;
	width:395px;
	float:left;
}

#AreaShinsyo .BoxShinsyoInnerR{
	width:395px;
	float:right;
}


#AreaShinsyo .paraGroup{
	clear:both;
}

#AreaShinsyo .paging{
	margin:10px 0;
}

/* 新書　ここまで */

/* 英語書籍
-------------------------------*/
#english h1 {
	margin:0px;
}

#english table.bg_english_toeic {
	background-image:url(../img/english/bg_title_toeic.gif);
	background-repeat:repeat-x;
}

#english table.bg_english_toefl {
	background-image:url(../img/english/bg_title_toefl.gif);
	background-repeat:repeat-x;
}

#english ul {
	padding:0px;
	margin:0px;
}

#english ul li{
	padding:0px;
	margin:2px 0px 0px 14px;
	list-style-type:disc;
	list-style-position:outside;
	line-height:120%;
}

#english td.title {
	font-size:14px;
	color:#FFFFFF;
	line-height:100%;
}

#english td.subtitle{
	font-size:12px;
	color:#FFFFFF;
}

#english td.subtitle span{
	font-size:10px;
	color:#FFFFFF;
}

#english td.author{
	color:#FFFFFF;
	height:25px;
	font-size:12px;
	line-height:110%;
}

#english td.author span{
	font-size:10px;
}

#english td.copy{
	padding:5px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
	color:#996633;
	line-height:120%;
	height:50px;
}

.playbox{
	background:#FFFFFF url(../img/english/bg.jpg) left top no-repeat; 
	border:#999999 1px solid;
}

.playbox div.page{
	margin:5px 0px 0px 5px;
	display:inline;
	}

/* 英語書籍　ここまで */

/* 俳句研究　ここから */
#haiku-left{
	float:left;
	width:200px;
	margin:0px;
	padding:0px;
}


#haiku-right{
	float:right;
	width:590px;
	margin:0px;
	padding:0px;
}

#haiku-right div.naiyou{
	width:550px;
	*width:590px;
	border:solid 1px;
	border-color:#333399;
	background-color:#FFFFFF;
	padding:10px 20px 10px 20px;
	*padding:15px 20px 15px 20px;
	text-align:left;
}

#haiku-right div.naiyou p{
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}

#haiku-right div.naiyou p.midashi{
	vertical-align:bottom;
	font-size:18px;
	border-bottom:solid 2px;
	border-bottom-color:#333399;
	height:30px;
	font-weight:bold;
}

#haiku-right div.naiyou p.midashi span{
	font-size:11px;
	font-weight:normal;
	vertical-align:bottom;
}

#haiku-right div.naiyou div{
	border-left:solid 5px;
	border-left-color:#333399;
	padding-left:10px;
	margin:10px 0;
	*margin:15px 0 0 0;
}

#haiku-right div.naiyou p.line{
	border-bottom:dotted 1px #999999;
	height:1px;
}

#haiku-right div.naiyou div table.teiki{
	width:380px;
	border:#666666 3px double;
	font-size:12px;
	margin-top:7px;

}

#haiku-right div.naiyou div table.teiki th.top{
	text-align:right;
	font-weight:normal;
	padding-top:5px;
}

#haiku-right div.naiyou div table.teiki th.bot{
	text-align:right;
	font-weight:normal;
	padding-bottom:5px;
}

#haiku-right div.naiyou div table.teiki td.top{
	text-align:right;
	padding-top:5px;
	padding-right:15px;
}

#haiku-right div.naiyou div table.teiki td.bot{
	text-align:right;
	padding-bottom:5px;
	padding-right:15px;
}

#haiku-right div.naiyou div p.red{
	font-size:22px;
	color:#FF3333;
	font-weight:bold;
}

#haiku-right div.naiyou div p.red_small{
	display:block;
	height:15px;
	color:#FF3333;
	font-weight:bold;
	float:left;
	padding:6px 0 0 0;
	margin:0 5px 0 0;
	*margin:0 5px 0 0;
}

#haiku-right div.naiyou div p.blue,
#haiku-right div.naiyou div span.blue{
	font-size:16px;
	color:#333399;
	font-weight:bold;
}

#haiku-right div.naiyou div p.blue_small{
	display:block;
	height:15px;
	color:#333399;
	font-weight:bold;
	float:left;
	padding:2px 0 0 0;
	margin:0 10px 0 0;
	*margin:0 8px 0 0;
}

#haiku-right div.naiyou div p.blue span{
	font-size:12px;
}

#haiku-right div.naiyou div p.two-line{
	line-height:180%;
}

#haiku-right div.moushikomi{
	width:550px;
	*width:590px;
	border:solid 1px;
	border-color:#AAAAAA;
	background-color:#FFFFFF;
	padding:10px 20px 15px 20px;
	text-align:left;
	margin-top:20px;
}

#haiku-kanren{
	margin:0px;
	padding:0px 0px 15px 0px;
	float:left;
}

#haiku-kanren table{
}

#haiku-kanren table th{
	background-color:#333399;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:23px;
	margin:0px;
	padding:0px 0px 0px 8px;
	text-align:left;
}

#haiku-kanren table td{
	font-size:12px;
}

#haiku-kanren table td.center_img{
	height:135px;
	margin:0px;
	padding:16px 0px 0px 7px;
}

#haiku-kanren table td table td{
	padding:0px 0px 0px 11px
}

/*俳句年鑑*/
#haiku-right div.nenkan{
	width:550px;
	*width:590px;
	height:290px;
	*height:280px;
	border:solid 1px;
	border-color:#333399;
	background-color:#FFFFFF;
	padding:10px 20px 8px 20px;
	*padding:15px 20px 5px 20px;
	text-align:left;
}

#haiku-right div.nenkan div.hyoushi{
	width:140px;
	height:250px;
	float:left;
}

#haiku-right div.nenkan p.midashi{
	vertical-align:bottom;
	font-size:18px;
	border-bottom:solid 2px;
	border-bottom-color:#333399;
	height:30px;
	font-weight:bold;
	margin-bottom:10px;
}

#haiku-right div.nenkan p.midashi span{
	font-size:11px;
	font-weight:normal;
	vertical-align:bottom;
}

#haiku-right div.nenkan div.text{
	width:390px;
	float:left;
	border-left:solid 5px;
	border-left-color:#333399;	
	margin:5px 0 5px 0;
	*margin:5px 0 5px 0;
}

#haiku-right div.nenkan div.text p{
	margin:0;
	padding:0px 0px 0px 10px;
	height:auto;
}

#haiku-right div.nenkan p.line{
	width:410px;
	float:left;
	font-size:1px;
	border-bottom:dotted 1px #999999;
	height:1px;
}

#haiku-right div.nenkan div.text p.red{
	font-size:22px;
	color:#FF3333;
	font-weight:bold;
}

#haiku-right div.nenkan div.text p.blue{
	margin-top:5px;
	font-size:16px;
	color:#333399;
	font-weight:bold;
}

#haiku-right div.nenkan div p.two-line{
	line-height:180%;
}

/*俳句年鑑*/



/* 俳句研究　ここまで */


/* footer

------------------------------*/
#footer{
	clear:both;
	float:none;
	width:800px;
	margin:0px 0px 0px 0px;
	padding:0px;
}


/* Link

------------------------------*/
a:link{
	/*color:#6666FF;*/
	color:#E35A00;
}

a:visited{
	color:#E35A00;
}

a:hover{
	color:#FF3300;
}

.arrow{
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 9px;
	/*letter-spacing:-1px;*/
}

.yotei{
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 9px;
	color:#E35A00;
}

/* h2

------------------------------*/
h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


/* h2

------------------------------*/
h2{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:200%;
	background-color:#00532D;
	background-repeat: repeat-x;
	background-position: left center;
	margin:0px 0px 0px 0px;
	padding:0px 9px 0px 9px;
}

h2.blue{
	background-color:#004783;
}

h2.bg_brown{
	background-color:#592905;
}

/* Font

------------------------------*/
.txt11{
	font-size:11px;
}

.txt10{
	font-size:10px;
}

.txt_color_red{
	color:#FF0000;
}

.txt_color_orange{
	color:#FF6600;
}

.txt_color_brown{
	color:#592905;
}

.txt_color_black{
	color:#333333;
}

.txt_bold{
	font-weight:bold;
}

.ls{
	letter-spacing:-1px;
}


/* Space

------------------------------*/
.saiyou_space{
	padding:8px 0px 8px 10px
}

.margin_top0{
	margin:0px 0px 0px 0px;
}

.margin_top3{
	margin:3px 0px 0px 0px;
}

.margin_top5{
	margin:5px 0px 0px 0px;
}

.margin_top10{
	margin:10px 0px 0px 0px;
}

.margin_top15{
	margin:15px 0px 0px 0px;
}

.margin_top20{
	margin:20px 0px 0px 0px;
}

.margin_top25{
	margin:25px 0px 0px 0px;
}

.margin_left5{
	margin:0px 0px 0px 5px;
}

.margin_left7{
	margin:0px 0px 7px 0px;
}

.margin_left10{
	margin:0px 0px 10px 0px;
}


.margin_right5{
	margin:0px 5px 0px 0px;
}



.margin_bottom5{
	margin:0px 0px 5px 0px;
}

.margin_bottom10{
	margin:0px 0px 10px 0px;
}
.margin_bottom15{
	margin:0px 0px 15px 0px;
}

.margin_bottom20{
	margin:0px 0px 20px 0px;
}

.margin_jyouge10{
	margin:10px 0px 10px 0px;
}

.padding_top3{
	padding:3px 0px 0px 0px;
}

.padding_top10{
	padding:10px 0px 0px 0px;
}

.padding_top25{
	padding:25px 0px 0px 0px;
}

.padding_right10{
	padding:0px 10px 0px 0px;
}


.padding_bottom5{
	padding:0px 0px 5px 0px;
}

.padding_jyouge8{
	padding:8px 0px 8px 0px;
}

.padding_jyouge10{
	padding:10px 0px 10px 0px;
}


.float_non{
	clear:both;
	float:none;
}

.display_non{
	display:none;
}

.px8 {  font-size: 8px; line-height: 160%; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.px10 {  font-size: 10px; line-height: 120%; font-family: "ＭＳ Ｐゴシック", "Osaka"; color:#555555}
.px10g20 {  font-size: 10px; line-height: 120%; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.px10g40 {  font-size: 10px; line-height: 160%; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.px10g70 {  font-size: 10px; line-height: 190%; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.px12 {  font-size: 12px; line-height: 120%;	text-decoration: none; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.px16 {  font-size: 16px; line-height: 140%; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.px14 {  font-size: 14px; line-height: 120%; font-family: "ＭＳ Ｐゴシック", "Osaka";	text-decoration: none}
.px10nl {  font-size: 10px; line-height: 140%;	text-decoration: none; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.booktitle {  font-size: 12px; line-height: 130%; font-family: "ＭＳ Ｐゴシック", "Osaka"; color:#00713C; height:46px;}
.px121 {font-size: 12px; line-height: 120%;	text-decoration: none; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.px122 {font-size: 12px; line-height: 140%}
.red {color: #CC0000}


#second_anniversary{
position:absolute; z-index:3; left: 185px; top: 50px;
}


/*カレンダー*/

.flo-lef{
	float:left;
}

.centering{
	margin:0 auto;
}

.margin_cale{
	margin:5px 8px 0px 0px;
}

/*ムック・書籍ページ化*/


div.paging{
	margin:0;
	padding:0;
	clear:both;
}

div.paging ul{
	margin:10px 10px 0px 15px;
	padding:5px;
	font-size:12px;
	text-align:right;
}

div.paging ul li{
	padding:0;
	margin:0 4px 0 4px;
	display:inline;
}

div.paging ul li.currentPage a{
	color: #000;
	text-decoration:none;
	font-weight: bold;
}

.paraGroup {
	display: none;
}

.paraGroup.curGroup {
	display: block;
}

div.mookbox{
	float:left;
	height:210px;
}

div.mookbox2{
	float:left;
	height:200px;
}

/*会社概要*/

.yakuin{
	width:20%;
	}

