/* body style */
html,body {
margin:0px;padding:0px;
background-color:#FFFFFF;
}
body{font-family: "メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;}

/* for IE6 */
* html body {
	font-family: "ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}

body,td {color:#333333; font-size:12px; line-height:18px;}

body.ifr-white {
margin:0px 0px 0px 0px;
padding:0px;
color:#666666;
background-color:#FFFFFF;
scrollbar-track-color: #CCCCCC;
scrollbar-face-color: #999999;
scrollbar-shadow-color: #CCCCCC;
scrollbar-darkshadow-color: #B2B2B2;
scrollbar-highlight-color: #CCCCCC;
scrollbar-3dlight-color: #B2B2B2;
scrollbar-arrow-color: #FFFFFF;
}

/* link style */
a:link,a:visited {text-decoration: underline; color: #0033FF;}
a:active {text-decoration: underline; color: #FF6600;}
a:hover {text-decoration: underline; color: #FF6600;}

/* font style */
.txt9 { font-size: 9px; line-height: 11px;}
.txt10 { font-size: 10px; line-height: 14px;}
.txt12 { font-size: 12px; line-height: 18px;}
.txt14b { font-size: 14px; line-height: 22px; font-weight: bold;}
.txt14 { font-size: 14px; line-height: 22px;}
.txt16 { font-size: 16px; line-height: 24px;}
.txt18 { font-size: 18px; line-height: 26px;}
.txt18b { font-size: 18px; line-height: 26px; font-weight: bold;}

/* font style color*/
.txt10-red { font-size: 10px; line-height: 14px; color: #FF0000;}
.txt10-green { font-size: 10px; line-height: 14px; color: #669933;}
.txt10-gray { font-size: 10px; line-height: 14px; color: #666666;}
.txt10-white { font-size: 10px; line-height: 14px; color: #FFFFFF;}
.txt12-white { font-size: 12px; line-height: 18px; color: #FFFFFF;}
.txt12-brown { font-size: 12px; line-height: 18px; color: #683300;}
.txt12-orange { font-size: 12px; line-height: 18px; color: #FF9900;}
.txt12-red { font-size: 12px; line-height: 18px; color: #FF0000;}
.txt12-navy { font-size: 12px; line-height: 18px; color: #330099;}
.txt14-green { font-size: 14px; line-height: 22px; color: #669933;}
.txt14-brown { font-size: 14px; line-height: 22px; color: #683300;}
.txt14-orange { font-size: 14px; line-height: 22px; color: #FF9900;}
.txt14-red { font-size: 14px; line-height: 18px; color: #FF0000;}
.txt14-dred { font-size: 14px; line-height: 18px; color: #990000;}
.txt16-white { font-size: 16px; line-height: 24px; color: #FFFFFF;}

.txt-box1 {margin: 0px;padding-bottom: 10px;text-align: left;}
.txt-box2 {margin: 0px;padding-bottom: 20px;text-align: left;}


/* headermenu */
#menu {
	margin: 0px auto;
	padding: 0px;
	width: 738px;
	background: #FFFFFF;
}
#menu a {display: block;}
#menu span {display: none;}

#home a {background-image: url(../images/menu_home.gif);width: 177px;height: 37px;float: left;}
#home a:hover {background-image:url(../images/menu_home_on.gif);}
#home-in a {background-image: url(../images/menu_home_on.gif);width: 177px;height: 37px;float: left;}
#mp1 {background-image: url(../images/menu_parts1.gif);width: 6px;height: 37px;float: left;}
#publishing a {background-image: url(../images/menu_publishing.gif);width: 179px;height: 37px;float: left;}
#publishing a:hover {background-image:url(../images/menu_publishing_on.gif);}
#publishing-in a {background-image: url(../images/menu_publishing_on.gif);width: 179px;height: 37px;float: left;}
#mp2 {background-image: url(../images/menu_parts2.gif);width: 6px;height: 37px;float: left;}
#bookinfo a {background-image: url(../images/menu_bookinfo.gif);width: 179px;height: 37px;float: left;}
#bookinfo a:hover {background-image:url(../images/menu_bookinfo_on.gif);}
#bookinfo-in a {background-image: url(../images/menu_bookinfo_on.gif);width: 179px;height: 37px;float: left;}
#mp3 {background-image: url(../images/menu_parts3.gif);width: 6px;height: 37px;float: left;}
#about a {background-image: url(../images/menu_about.gif);width: 179px;height: 37px;float: left;}
#about a:hover {background-image:url(../images/menu_about_on.gif);}
#about-in a {background-image: url(../images/menu_about_on.gif);width: 179px;height: 37px;float: left;}
#mp4 {background-image: url(../images/menu_parts4.gif);width: 6px;height: 37px;float: left;}

/* 080303追加分 */
#header-info a {background: #FFFFFF;background-image: url(../images/header_info.gif);width: 129px;height: 18px;display: block;}
#header-info a:hover {background: #FFFFFF;background-image:url(../images/header_info_on.gif);}
#header-info span {display: none;}


/* top */
#top-publishing {width:424px;background:#FFFFFF url(../images/top/publishing_bg.gif) repeat-x;}
#top-contest {width:426px;background:url(../images/top/contest_bg.gif) repeat-y;}
#top-bookinfo {width:291px;background:#FFFFFF url(../images/top/bookinfo_bg.gif) repeat-x;}
#top-present {width:293px;background:url(../images/top/present_bg.gif) repeat-y;}
#top-kotonoha {width:293px;background:url(../images/top/kotonoha_bg.gif) repeat-y;}

#top-pub-btn {
	float: left;
	margin: 0px auto;
	padding: 0px;
	width: 232px;
	background: #FFFFFF;
}
#top-pub-btn a {display: block;}
#top-pub-btn span {display: none;}

#top-pub-btn1 a {background-image: url(../images/top/publishing_btn1.gif);height: 57px;}
#top-pub-btn1 a:hover {background-image:url(../images/top/publishing_btn1_on.gif);}
#top-pub-btn2 a {background-image: url(../images/top/publishing_btn2.gif);height: 57px;}
#top-pub-btn2 a:hover {background-image:url(../images/top/publishing_btn2_on.gif);}
#top-pub-btn3 a {background-image: url(../images/top/publishing_btn3.gif);height: 57px;}
#top-pub-btn3 a:hover {background-image:url(../images/top/publishing_btn3_on.gif);}
#top-pub-btn4 a {background-image: url(../images/top/publishing_btn4.gif);height: 57px;}
#top-pub-btn4 a:hover {background-image:url(../images/top/publishing_btn4_on.gif);}
#top-pub-btn5 a {background-image: url(../images/top/publishing_btn5.gif);height: 57px;}
#top-pub-btn5 a:hover {background-image:url(../images/top/publishing_btn5_on.gif);}
#top-pub-btn6 a {background-image: url(../images/top/publishing_btn6.gif);height: 57px;}
#top-pub-btn6 a:hover {background-image:url(../images/top/publishing_btn6_on.gif);}

#top-pub-tit a {background: #FFFFFF;background-image: url(../images/top/publishing_title.gif);width: 424px;height: 55px;display: block;}
#top-pub-tit a:hover {background: #FFFFFF;background-image:url(../images/top/publishing_title_on.gif);}
#top-pub-tit span {display: none;}
#top-bkinfo-tit a {background: #FFFFFF;background-image: url(../images/top/bookinfo_title.gif);width: 291px;height: 55px;display: block;}
#top-bkinfo-tit a:hover {background: #FFFFFF;background-image:url(../images/top/bookinfo_title_on.gif);}
#top-bkinfo-tit span {display: none;}



/* btn-form */
#btn-form1 a {background: #FFFFFF;background-image: url(../images/btn_form1.gif);width: 213px;height: 45px;display: block; vertical-align:bottom}
#btn-form1 a:hover {background: #FFFFFF;background-image:url(../images/btn_form1_on.gif);}
#btn-form1 span {display: none;}
#btn-form2 a {background: #FFFFFF;background-image: url(../images/btn_form2.gif);width: 300px;height: 46px;display: block;}
#btn-form2 a:hover {background: #FFFFFF;background-image:url(../images/btn_form2_on.gif);}
#btn-form2 span {display: none;}
#toiawase-mail a {background: #FFFFFF;background-image: url(../images/toiawase_mail.gif);width: 180px;height: 68px;display: block;}
#toiawase-mail a:hover {background: #FFFFFF;background-image:url(../images/toiawase_mail_on.gif);}
#toiawase-mail span {display: none;}

/* publishing-top */
#publi-btn01 a {background: #FFFFFF;background-image: url(../publishing/images/top_main05.gif);width: 311px;height: 53px;display: block;}
#publi-btn01 a:hover {background: #FFFFFF;background-image:url(../publishing/images/top_main05_on.gif);}
#publi-btn01 span {display: none;}

#publi-btn02 a {width: 303px;height: 53px;display: block; position:absolute;left:36px;top:1px;}
#publi-btn02 a:hover {background: #FFFFFF;background-image:url(../publishing/images/top1005_main04_on.jpg);}
#publi-btn02 span {display: none;}

.publi-mainbg1 {background: #FFFFFF;background-image: url(../publishing/images/top_main04.jpg);width: 311px;height: 84px;}
.publi-mainbg2 {background: #FFFFFF;background-image: url(../publishing/images/top_main06.jpg);width: 394px;height: 481px;}
.publi-mainbg3 {background: #FFFFFF;background-image: url(../publishing/images/top1005_main04.jpg);width: 358px;height: 65px; position:relative;}

/* 100101 */
.publi-top01jbg {background:url(../publishing/images/top1001_main03.jpg) no-repeat;width: 328px;height: 401px;vertical-align: bottom;}
#publi-btn01j a {background:url(../publishing/images/top1001_main05.gif);width: 309px;height: 53px;display: block;}
#publi-btn01j a:hover {background:url(../publishing/images/top1001_main05_on.gif);}
#publi-btn01j span {display: none;}
/* 100101 */


#publi-soudan-tit a {background: #E63E3E;background-image: url(../publishing/images/top_soudan_title.gif);width: 357px;height: 25px;display: block;}
#publi-soudan-tit a:hover {background: #E63E3E;background-image:url(../publishing/images/top_soudan_title_on.gif);}
#publi-soudan-tit span {display: none;}
#publi-setsumei-tit a {background: #E63E3E;background-image: url(../publishing/images/top_setsumei_title.gif);width: 357px;height: 25px;display: block;}
#publi-setsumei-tit a:hover {background: #E63E3E;background-image:url(../publishing/images/top_setsumei_title_on.gif);}
#publi-setsumei-tit span {display: none;}
#publi-kakikata-tit a {background: #E63E3E;background-image: url(../publishing/images/top_kakikata_title.gif);width: 357px;height: 25px;display: block;}
#publi-kakikata-tit a:hover {background: #E63E3E;background-image:url(../publishing/images/top_kakikata_title_on.gif);}
#publi-kakikata-tit span {display: none;}
#publi-pamph-tit a {background: #666666;background-image: url(../publishing/images/top_pamph_title.gif);width: 357px;height: 25px;display: block;}
#publi-pamph-tit a:hover {background: #666666;background-image:url(../publishing/images/top_pamph_title_on.gif);}
#publi-pamph-tit span {display: none;}

#publi-pamph {width:357x;background:url(../publishing/images/top_pamph_bg.gif) repeat-y;}
.publi-gray {width:362x;background:url(../publishing/images/top_gray_bg.gif) repeat-y;}
#publi-sup-txt {margin: 0px;padding: 0px;width: 700px;height: 60px;text-align: left;}


/* 090423修正分 */
#publi-sup-tit a {background: #FEEAEA;background-image: url(../publishing/images/top_sup_title.gif);width: 738px;height: 49px;display: block;}
#publi-sup-tit a:hover {background: #FEEAEA;background-image:url(../publishing/images/top_sup_title_on.gif);}
#publi-sup-tit span {display: none;}

#publi-sup1-tit a {background: #FEEAEA;background-image: url(../publishing/images/top_sup_parts02.gif);width: 125px;height: 61px;display: block;}
#publi-sup1-tit a:hover {background: #FEEAEA;background-image:url(../publishing/images/top_sup_parts02_on.gif);}
#publi-sup1-tit span {display: none;}
#publi-sup2-tit a {background: #FEEAEA;background-image: url(../publishing/images/top_sup_parts04.gif);width: 125px;height: 61px;display: block;}
#publi-sup2-tit a:hover {background: #FEEAEA;background-image:url(../publishing/images/top_sup_parts04_on.gif);}
#publi-sup2-tit span {display: none;}
#publi-sup3-tit a {background: #FEEAEA;background-image: url(../publishing/images/top_sup_parts06.gif);width: 125px;height: 61px;display: block;}
#publi-sup3-tit a:hover {background: #FEEAEA;background-image:url(../publishing/images/top_sup_parts06_on.gif);}
#publi-sup3-tit span {display: none;}
#publi-sup4-tit a {background: #FEEAEA;background-image: url(../publishing/images/top_sup_parts08.gif);width: 125px;height: 61px;display: block;}
#publi-sup4-tit a:hover {background: #FEEAEA;background-image:url(../publishing/images/top_sup_parts08_on.gif);}
#publi-sup4-tit span {display: none;}
#publi-sup5-tit a {background: #FEEAEA;background-image: url(../publishing/images/top_sup_parts10.gif);width: 125px;height: 61px;display: block;}
#publi-sup5-tit a:hover {background: #FEEAEA;background-image:url(../publishing/images/top_sup_parts10_on.gif);}
#publi-sup5-tit span {display: none;}

#publi-hondas-tit a {background: #FFFFFF;background-image: url(../publishing/images/top_hondas_title.gif);width: 362px;height: 40px;display: block;}
#publi-hondas-tit a:hover {background: #FFFFFF;background-image:url(../publishing/images/top_hondas_title_on.gif);}
#publi-hondas-tit span {display: none;}
#publi-con-tit a {background: #FFFFFF;background-image: url(../publishing/images/top_con_title.gif);width: 362px;height: 40px;display: block;}
#publi-con-tit a:hover {background: #FFFFFF;background-image:url(../publishing/images/top_con_title_on.gif);}
#publi-con-tit span {display: none;}

/* 080122追加分 */
#btn-taiken a {background: #FFFFFF;background-image: url(../publishing/setsumeikai/images/btn_taiken.gif);width: 160px;height: 46px;display: block;}
#btn-taiken a:hover {background: #FFFFFF;background-image:url(../publishing/setsumeikai/images/btn_taiken_on.gif);}
#btn-taiken span {display: none;}
/* 080325追加分 */
#menu-kotonoha {width:133px;background:url(../publishing/images/menu_kotonoha2.gif) repeat-y;}

/* コンテスト */
.con-result-list {background: #FFFFFF;padding: 0px 8px;height: 20px;font-size: 12px;}

/* publishing-menu */
#pub-menu {
	margin: 0px auto;
	padding: 0px;
	width: 127px;
	background: #FEE8CF;
}
#pub-menu a {display: block;}
#pub-menu span {display: none;}

#pub-menu01 a {background-image: url(../publishing/images/menu01.gif);width: 127px;height: 33px;float: left;}
#pub-menu01 a:hover {background-image:url(../publishing/images/menu01_on.gif);}
#pub-menu01in a {background-image: url(../publishing/images/menu01_in.gif);width: 127px;height: 33px;float: left;}
#pub-menu02 a {background-image: url(../publishing/images/menu02.gif);width: 127px;height: 33px;float: left;}
#pub-menu02 a:hover {background-image:url(../publishing/images/menu02_on.gif);}
#pub-menu02in a {background-image: url(../publishing/images/menu02_in.gif);width: 127px;height: 33px;float: left;}
#pub-menu03 a {background-image: url(../publishing/images/menu03.gif);width: 127px;height: 33px;float: left;}
#pub-menu03 a:hover {background-image:url(../publishing/images/menu03_on.gif);}
#pub-menu03in a {background-image: url(../publishing/images/menu03_in.gif);width: 127px;height: 33px;float: left;}
#pub-menu04 a {background-image: url(../publishing/images/menu04.gif);width: 127px;height: 33px;float: left;}
#pub-menu04 a:hover {background-image:url(../publishing/images/menu04_on.gif);}
#pub-menu04in a {background-image: url(../publishing/images/menu04_in.gif);width: 127px;height: 33px;float: left;}
#pub-menu05 a {background-image: url(../publishing/images/menu05.gif);width: 127px;height: 33px;float: left;}
#pub-menu05 a:hover {background-image:url(../publishing/images/menu05_on.gif);}
#pub-menu05in a {background-image: url(../publishing/images/menu05_in.gif);width: 127px;height: 33px;float: left;}
#pub-menu06 a {background-image: url(../publishing/images/menu06.gif);width: 127px;height: 33px;float: left;}
#pub-menu06 a:hover {background-image:url(../publishing/images/menu06_on.gif);}
#pub-menu06in a {background-image: url(../publishing/images/menu06_in.gif);width: 127px;height: 33px;float: left;}
#pub-menu07 a {background-image: url(../publishing/images/menu07.gif);width: 127px;height: 33px;float: left;}
#pub-menu07 a:hover {background-image:url(../publishing/images/menu07_on.gif);}
#pub-menu07in a {background-image: url(../publishing/images/menu07_in.gif);width: 127px;height: 33px;float: left;}
#pub-menu08 a {background-image: url(../publishing/images/menu08.gif);width: 127px;height: 33px;float: left;}
#pub-menu08 a:hover {background-image:url(../publishing/images/menu08_on.gif);}
#pub-menu08in a {background-image: url(../publishing/images/menu08_in.gif);width: 127px;height: 33px;float: left;}
#pub-menu09 a {background-image: url(../publishing/images/menu09.gif);width: 127px;height: 33px;float: left;}
#pub-menu09 a:hover {background-image:url(../publishing/images/menu09_on.gif);}
#pub-menu09in a {background-image: url(../publishing/images/menu09_in.gif);width: 127px;height: 33px;float: left;}
#pub-menu-sub {background: #FFFFFF;width: 127px;float: left;}

/* publishing */
#pub-formbtn a {background-image: url(../publishing/images/btn_form.gif);width: 200px;height: 35px;display: block;}
#pub-formbtn a:hover {background-image:url(../publishing/images/btn_form_on.gif);}
#pub-formbtn span {display: none;}

.pub-support {width:580x;background:url(../publishing/support/images/ta_bg.gif) repeat-y;}
.line {background: #A8A8A8;height : 1px;}

.pub-partner1 {
	margin-bottom:12px;padding-left:7px;
	border-width:0px 0px 1px 6px;
	border-color:#d4632b;border-style:solid;
	font-size:14px;font-weight:bold;
}
.pub-partner2 {padding:3px 7px;background: #e5d1b8;width: 577px;}
.pub-partner3 {padding:3px 7px;background: #ffffff;width: 274px;vertical-align:text-top;}
.pub-partner-text {width: 215px;float: left;}
.pub-partner-icon {padding-left:5px;float: right;}


#pub-form-parts18 a {background-image: url(../publishing/form/images/parts18.gif);width: 118px;height: 69px;display: block;}
#pub-form-parts18 a:hover {background-image:url(../publishing/form/images/parts18_on.gif);}
#pub-form-parts18 span {display: none;}
#pub-form-parts21 a {background-image: url(../publishing/form/images/parts21.gif);width: 118px;height: 69px;display: block;}
#pub-form-parts21 a:hover {background-image:url(../publishing/form/images/parts21_on.gif);}
#pub-form-parts21 span {display: none;}
#pub-form-parts24 a {background-image: url(../publishing/form/images/parts24.gif);width: 118px;height: 69px;display: block;}
#pub-form-parts24 a:hover {background-image:url(../publishing/form/images/parts24_on.gif);}
#pub-form-parts24 span {display: none;}
#pub-form-parts27 a {background-image: url(../publishing/form/images/parts27.gif);width: 118px;height: 69px;display: block;}
#pub-form-parts27 a:hover {background-image:url(../publishing/form/images/parts27_on.gif);}
#pub-form-parts27 span {display: none;}



/* bookinfo-top */
.bkinfo-ctlogbox {margin: 0px;background: #f9f3d6;width: 487px;text-align: left;}
.bkinfo-txtbox {margin: 0px;padding:5px 0px;text-align: left;}

#bkinfo-grant a {background-image: url(../bookinfo/images/top_grant.gif);width: 226px;height: 49px;display: block;}
#bkinfo-grant a:hover {background-image:url(../bookinfo/images/top_grant_on.gif);}
#bkinfo-grant span {display: none;}
#bkinfo-reprint a {background-image: url(../bookinfo/images/top_reprint.gif);width: 226px;height: 54px;display: block;}
#bkinfo-reprint a:hover {background-image:url(../bookinfo/images/top_reprint_on.gif);}
#bkinfo-reprint span {display: none;}
#bkinfo-pickup a {background-image: url(../bookinfo/images/top_pickup.gif);width: 226px;height: 54px;display: block;}
#bkinfo-pickup a:hover {background-image:url(../bookinfo/images/top_pickup_on.gif);}
#bkinfo-pickup span {display: none;}
#bkinfo-selection a {background-image: url(../bookinfo/images/top_selection.gif);width: 226px;height: 54px;display: block;}
#bkinfo-selection a:hover {background-image:url(../bookinfo/images/top_selection_on.gif);}
#bkinfo-selection span {display: none;}
#bkinfo-drama a {background-image: url(../bookinfo/images/top_drama.gif);width: 226px;height: 54px;display: block;}
#bkinfo-drama a:hover {background-image:url(../bookinfo/images/top_drama_on.gif);}
#bkinfo-drama span {display: none;}
#bkinfo-bookfair a {background-image: url(../bookinfo/images/top_bookfair.gif);width: 226px;height: 54px;display: block;}
#bkinfo-bookfair a:hover {background-image:url(../bookinfo/images/top_bookfair_on.gif);}
#bkinfo-bookfair span {display: none;}
#bkinfo-remix a {background-image: url(../bookinfo/images/top_remix.gif);width: 222px;height: 63px;display: block;}
#bkinfo-remix a:hover {background-image:url(../bookinfo/images/top_remix_on.gif);}
#bkinfo-remix span {display: none;}

#bkinfo-selectgrants a {background-image: url(../bookinfo/images/top_selectgrants.gif);width: 226px;height: 54px;display: block;}
#bkinfo-selectgrants a:hover {background-image:url(../bookinfo/images/top_selectgrants_on.gif);}
#bkinfo-selectgrants span {display: none;}



/* bookinfo-menu */
#bkinfo-menu {
	margin: 0px auto;
	padding: 0px;
	width: 127px;
	background: #FEF4B1;
}
#bkinfo-menu a {display: block;}
#bkinfo-menu span {display: none;}

#bkinfo-menu01 a {background-image: url(../bookinfo/images/menu01.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu01 a:hover {background-image:url(../bookinfo/images/menu01_on.gif);}
#bkinfo-menu01in a {background-image: url(../bookinfo/images/menu01_in.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu02 a {background-image: url(../bookinfo/images/menu02.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu02 a:hover {background-image:url(../bookinfo/images/menu02_on.gif);}
#bkinfo-menu02in a {background-image: url(../bookinfo/images/menu02_in.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu03 a {background-image: url(../bookinfo/images/menu03.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu03 a:hover {background-image:url(../bookinfo/images/menu03_on.gif);}
#bkinfo-menu03in a {background-image: url(../bookinfo/images/menu03_in.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu04 a {background-image: url(../bookinfo/images/menu04.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu04 a:hover {background-image:url(../bookinfo/images/menu04_on.gif);}
#bkinfo-menu04in a {background-image: url(../bookinfo/images/menu04_in.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu05 a {background-image: url(../bookinfo/images/menu05.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu05 a:hover {background-image:url(../bookinfo/images/menu05_on.gif);}
#bkinfo-menu05in a {background-image: url(../bookinfo/images/menu05_in.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu06 a {background-image: url(../bookinfo/images/menu06.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu06 a:hover {background-image:url(../bookinfo/images/menu06_on.gif);}
#bkinfo-menu06in a {background-image: url(../bookinfo/images/menu06_in.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu07 a {background-image: url(../bookinfo/images/menu07.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu07 a:hover {background-image:url(../bookinfo/images/menu07_on.gif);}
#bkinfo-menu07in a {background-image: url(../bookinfo/images/menu07_in.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu08 a {background-image: url(../bookinfo/images/menu08.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu08 a:hover {background-image:url(../bookinfo/images/menu08_on.gif);}
#bkinfo-menu08in a {background-image: url(../bookinfo/images/menu08_in.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu09 a {background-image: url(../bookinfo/images/menu09.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu09 a:hover {background-image:url(../bookinfo/images/menu09_on.gif);}
#bkinfo-menu09in a {background-image: url(../bookinfo/images/menu09_in.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu10 a {background-image: url(../bookinfo/images/menu10.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu10 a:hover {background-image:url(../bookinfo/images/menu10_on.gif);}
#bkinfo-menu10in a {background-image: url(../bookinfo/images/menu10_in.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu11 a {background-image: url(../bookinfo/images/menu11.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu11 a:hover {background-image:url(../bookinfo/images/menu11_on.gif);}
#bkinfo-menu11in a {background-image: url(../bookinfo/images/menu11_in.gif);width: 127px;height: 33px;float: left;}
#bkinfo-menu-sub {background: #FFFFFF;width: 127px;float: left;}


/* bookinfo */
.line_w {background: url(../bookinfo/images/line_w.gif) repeat-x;height: 27px;}

.catalog-box {margin: 0px;background: #f9f3d6;width: 580px;text-align: left;}

/* bookinfo_grant */
.grant_st1 {background: #996633;border: solid 1px #cccccc;padding: 3px 5px;margin-bottom: 5px;font-size: 12px;color: #FFFFFF;}
.grant_st2 {background: #dec99b;border: solid 1px #cccccc;padding: 3px 5px;margin-bottom: 5px;font-size: 12px;color: #663300;}
table.grant_list {
	border: solid 1px #dec99b;background: #ffffff;width: 580px;
	border-collapse: collapse;border-spacing: 0;margin-bottom: 5px;
}
td.grant_list1 {border: solid 1px #dec99b;width: 60px;padding: 5px 10px;font-size: 12px;background: #f5efe1;}
td.grant_list2 {border: solid 1px #dec99b;width: 480px;padding: 5px 10px;font-size: 12px;}

/* bookinfo_bestseller */
.bestseller-bg {background:url(../bookinfo/bestseller/images/bg.gif) repeat-y;}
#bestseller-main {background:url(../bookinfo/bestseller/images/main.jpg);width:568px;height:345px;position:relative;}
#bestseller-btn a {background: url(../bookinfo/bestseller/images/btn.jpg);width: 207px;height: 38px;display: block;position: absolute;left: 186px;top: 297px;}
#bestseller-btn a:hover {background:url(../bookinfo/bestseller/images/btn_on.jpg);}
#bestseller-btn span {display: none;}



/* about-menu */
#about-menu {
	margin: 0px auto;
	padding: 0px;
	width: 127px;
	background: #EAEBF6;
}
#about-menu a {display: block;}
#about-menu span {display: none;}

#about-menu01 a {background-image: url(../about/images/menu01.gif);width: 127px;height: 33px;float: left;}
#about-menu01 a:hover {background-image:url(../about/images/menu01_on.gif);}
#about-menu01in a {background-image: url(../about/images/menu01_in.gif);width: 127px;height: 33px;float: left;}
#about-menu02 a {background-image: url(../about/images/menu02.gif);width: 127px;height: 33px;float: left;}
#about-menu02 a:hover {background-image:url(../about/images/menu02_on.gif);}
#about-menu02in a {background-image: url(../about/images/menu02_in.gif);width: 127px;height: 33px;float: left;}
#about-menu03 a {background-image: url(../about/images/menu03.gif);width: 127px;height: 33px;float: left;}
#about-menu03 a:hover {background-image:url(../about/images/menu03_on.gif);}
#about-menu03in a {background-image: url(../about/images/menu03_in.gif);width: 127px;height: 33px;float: left;}
#about-menu04 a {background-image: url(../about/images/menu04.gif);width: 127px;height: 33px;float: left;}
#about-menu04 a:hover {background-image:url(../about/images/menu04_on.gif);}
#about-menu04in a {background-image: url(../about/images/menu04_in.gif);width: 127px;height: 33px;float: left;}
#about-menu05 a {background-image: url(../about/images/menu05.gif);width: 127px;height: 33px;float: left;}
#about-menu05 a:hover {background-image:url(../about/images/menu05_on.gif);}
#about-menu05in a {background-image: url(../about/images/menu05_in.gif);width: 127px;height: 33px;float: left;}
#about-menu-sub {background: #FFFFFF;width: 127px;float: left;}


/* mailmagazine-menu */
#mmaga-menu {
	margin: 0px auto;
	padding: 0px;
	width: 127px;
	background: #EAEBF6;
}
#mmaga-menu a {display: block;}
#mmaga-menu span {display: none;}

#mmaga-menu01 a {background-image: url(../mailmagazine/images/menu01.gif);width: 127px;height: 33px;float: left;}
#mmaga-menu01 a:hover {background-image:url(../mailmagazine/images/menu01_on.gif);}
#mmaga-menu01in a {background-image: url(../mailmagazine/images/menu01_in.gif);width: 127px;height: 33px;float: left;}
#mmaga-menu02 a {background-image: url(../mailmagazine/images/menu02.gif);width: 127px;height: 33px;float: left;}
#mmaga-menu02 a:hover {background-image:url(../mailmagazine/images/menu02_on.gif);}
#mmaga-menu02in a {background-image: url(../mailmagazine/images/menu02_in.gif);width: 127px;height: 33px;float: left;}


/* biz-menu */
#biz-menu {
	margin: 0px auto;
	padding: 0px;
	width: 127px;
	background: #EAEBF6;
}
#biz-menu a {display: block;}
#biz-menu span {display: none;}

#biz-menu01 a {background-image: url(../biz/images/menu01.gif);width: 127px;height: 33px;float: left;}
#biz-menu01 a:hover {background-image:url(../biz/images/menu01_on.gif);}
#biz-menu01in a {background-image: url(../biz/images/menu01_in.gif);width: 127px;height: 33px;float: left;}
#biz-menu02 a {background-image: url(../biz/images/menu02.gif);width: 127px;height: 33px;float: left;}
#biz-menu02 a:hover {background-image:url(../biz/images/menu02_on.gif);}
#biz-menu02in a {background-image: url(../biz/images/menu02_in.gif);width: 127px;height: 33px;float: left;}
#biz-menu03 a {background-image: url(../biz/images/menu03.gif);width: 127px;height: 33px;float: left;}
#biz-menu03 a:hover {background-image:url(../biz/images/menu03_on.gif);}
#biz-menu03in a {background-image: url(../biz/images/menu03_in.gif);width: 127px;height: 33px;float: left;}
#biz-menu04 a {background-image: url(../biz/images/menu04.gif);width: 127px;height: 33px;float: left;}
#biz-menu04 a:hover {background-image:url(../biz/images/menu04_on.gif);}
#biz-menu04in a {background-image: url(../biz/images/menu04_in.gif);width: 127px;height: 33px;float: left;}
#biz-menu05 a {background-image: url(../biz/images/menu05.gif);width: 127px;height: 33px;float: left;}
#biz-menu05 a:hover {background-image:url(../biz/images/menu05_on.gif);}
#biz-menu05in a {background-image: url(../biz/images/menu05_in.gif);width: 127px;height: 33px;float: left;}

.biz-box1 {background: #feea98;margin: 0px;padding: 3px 8px;width: 130px;text-align: left;}
.biz-box2 {background: #ffffff;margin: 0px;padding: 3px 8px;width: 380px;text-align: left;}
.biz-box3 {margin: 0px;padding: 5px 0px 15px 0px;text-align: left;}

#biz-btn a {background: #FFFFFF;background-image: url(../biz/images/btn_form.gif);width: 369px;height: 46px;display: block;}
#biz-btn a:hover {background: #FFFFFF;background-image:url(../biz/images/btn_form_on.gif);}
#biz-btn span {display: none;}


/* publishing-support-partner-Q&A */
.tabContainer,.tabContainer1 {width:580px;background:#FFFFFF url(../publishing/support/images/partner/qa_title.gif) no-repeat left top;}

.tabContainer dl,.tabContainer1 dl {clear: both;width: 580px;border-bottom: 1px solid #CCC;}
/* Q */
.tabContainer dl dt,.tabContainer1 dl dt {
	margin: 0px;padding-left: 20px;
	background: url(../publishing/support/images/partner/qa_q.gif) no-repeat;
	background-position:left center;
	font-weight: bold;color: #0033FF;
	text-decoration: underline;
	line-height:30px;
}
/* A */
.tabContainer dl dd,.tabContainer1 dl dd {
	margin: 0px 0px 10px 20px;
	padding-left: 20px;
	background: url(../publishing/support/images/partner/qa_a.gif) no-repeat 0px 0px;
	/* border: 1px solid #CCC; */
}







