@charset "utf-8";


/* ===================================================================

CSS information

 file name  :blanding.css
 author     :Nihon Hicom
 style info :電子出版ページ設定用
 data       :2011.08.22
 name       :Masahiko Maruo
 
=================================================================== */

#main_content #electron_header{
	margin:0;
	padding:0;
	height:200px;
	background:url(../../images/page_image/electron_images/electron_header.jpg) no-repeat;
}
#main_content .page_header h2,
#main_content .page_header h3,
#main_content .page_header h4,
#main_content .page_header p,
#main_content #page_main .concept h5,
#main_content #page_main #detail3 h5,
#main_content #page_main #detail3 h6,
#main_content #page_main #detail4 h5,
#main_content #page_main #detail5 h5{
	display:none;
}
.electron_contents {
	width: 580px;
	padding: 10px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-color: #FFEEDD;
	border: 2px solid #CC6600;
}


#electron-menu{
	margin:10px 0;
	width:700px;
}
#electron-menu ul{
	overflow:hidden;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-left-color: #DDD;
	list-style-type: none;
}
#electron-menu ul li{
	float:left;
	padding:0;
	height:30px;
	font-size:14px;
	line-height:30px;
	text-align:center;
	width:25%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
}
#electron-menu ul li a{
	background:url(../../images/page_image/topics_images/topics_category_back.jpg) repeat-x;
	display:block;
	height:30px;
	font-size:14px;
	line-height:30px;
	color:#999;
	border-right:1px #DDD solid;
}
#electron-menu ul li a:hover,#electron-menu ul li a:active{
	background:url(../../images/page_image/topics_images/topics_category_back_on.jpg) repeat-x;
	color: #53703A;
	-ms-filter: "alpha( opacity=100 )";
	filter: alpha( opacity=100 );
	opacity: 1;
}


.step{
	margin:0;
	padding:0;
	width:700px;
	height:auto;
}
.step p{
	font-weight:normal;
}
#electron_menu1{
	margin-top:0px;
}
.step_header{
	background:url(../../images/page_image/page_header.jpg) no-repeat;
	width:700px;
	height:20px;
}
.step_main{
	background:url(../../images/page_image/page_main.jpg) repeat-y;
	height:auto;
	overflow:hidden;
}
.step_footer{
	background:url(../../images/page_image/page_footer.jpg) no-repeat;
	width:700px;
	height:20px;
}
.step{
	width:620px;
	padding:10px 40px;
}
#electron_menu1 .step_main{
	width:620px;
}
h3.electron_title{
	width:570px;
	height:30px;
	overflow:hidden;
	background-image: url(../../images/page_image/electron_images/electron_title.jpg);
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 16px;
	padding-top: 15px;
	padding-left: 50px;
	color: #50750B;
}
/*#electron_menu1 h3.electron_title{
	background:url(../../images/page_image/electron_images/electron_title1.jpg) no-repeat;
}
#electron_menu3 h3.electron_title{
	background:url(../../images/page_image/electron_images/electron_title2.jpg) no-repeat;
	margin-bottom:10px;
}
#electron_menu4 h3.electron_title{
	background:url(../../images/page_image/electron_images/electron_title3.jpg) no-repeat;
	margin-bottom:20px;
}
*/
.electron_content_header{
	width:580px;
	margin-top:10px;
	padding:0 20px;
	background:url(../../images/single_images/intro_header.jpg) no-repeat;
}
.electron_content_main{
	overflow:hidden;
	width:580px;
	padding:0 20px 5px;
	background:url(../../images/single_images/intro_main.jpg) repeat-y;
}
.electron_content_main .denshi_cap2 {
	padding: 10px;
	height: 380px;
	width: 560px;
	background-image: url(../../images/page_image/electron_images/ele_2.png);
}
.electron_content_main .denshi_cap2 p {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 16px;
	line-height: 26px;
}

.electron_content_footer{
	width:620x;
	height:10px;
	padding:0;
	background:url(../../images/single_images/intro_footer.jpg) no-repeat;
}
.electron_h4{
	font-size:18px;
	line-height:26px;
	color:#7e974e;
}
.electron_h4r {
	font-size:18px;
	color:#000000;
	height: 50px;
	width: 470px;
	background-image: url(../../images/page_image/electron_images/midashi.png);
	line-height: 50px;
	padding-left: 30px;
	font-weight: bold;
	margin-bottom: 10px;
}

.electron_content{
	margin:20px 20px -10px;
	padding:0;
}
.electron_content_main .ryokin_info .yogo_title {
	background-image: url(../../images/page_image/electron_images/yogo_title.png);
	height: 66px;
	width: 313px;
}
.electron_content_main .denshi_cap1 .elec_title {
	background-image: url(../../images/page_image/electron_images/elec_title.png);
	height: 101px;
	width: 580px;
}
.electron_content_main .mid_title {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	color: #003399;
}
.electron_content_main .mini {
	font-size: 10px;
}



.small {
	font-size: 9px;
}
.electron_content_main    #device   li  {
	width:172px;
	height:19px;
	float:left;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 12px;
	font-weight: bold;
	list-style-position: inside;
	list-style-type: none;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 1px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.electron_content_main   #device_img  {
	height: 180px;
	width: 580px;
	background-image: url(../../images/page_image/electron_images/dev_img.png);
}
.electron_content_main .kotei {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
}
.electron_content_main .kotei .kotei_title {
	padding: 5px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006666;
	border: 1px solid #006666;
}
.electron_content_main .kotei .kotei_caption {
	padding: 10px;
	border: 1px solid #006666;
}
.electron_content_main .arrow_under {
	height: 45px;
	width: 45px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../../images/page_image/electron_images/arrpw_ander.png);
}
.top_l {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	width: 155px;
	background-color: #C0D5AE;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #6A8E4A;
	border-left-color: #6A8E4A;
}
.top_m {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	width: 70px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #C0D5AE;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #6A8E4A;
	border-left-color: #6A8E4A;
}
.top_r {
	text-align: center;
	width: 70px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C0D5AE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #6A8E4A;
	border-right-color: #6A8E4A;
	border-left-color: #6A8E4A;
}
.mid_l {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 12px;
	width: 155px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #6A8E4A;
	border-left-color: #6A8E4A;
	background-color: #E2ECDB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6A8E4A;
}
.mid_m {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 12px;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	width: 65px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.mid_r {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 12px;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	width: 65px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.btm_l {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 12px;
	width: 155px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-color: #E2ECDB;
	border: 1px solid #6A8E4A;
}
.btm_m {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 12px;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	width: 65px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.btm_r {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 12px;
	text-align: right;
	width: 65px;
	padding-right: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
}
.td_info {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 12px;
	text-align: right;
}
.electron_content_main .warning {
	margin: 0px;
	list-style-type: circle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}







/*
.electron_content_main ul.shop_list li.shop1 a{
	background: url(../../images/page_image/electron_images/sony_btn.jpg) no-repeat 0 0;
}
.electron_content_main ul.shop_list li.shop1 a:hover{
	background: url(../../images/page_image/electron_images/sony_btn.jpg) no-repeat 0 -65px;
}
.electron_content_main ul.shop_list li.shop2 a{
	background: url(../../images/page_image/electron_images/kddi_btn.jpg) no-repeat 0 0;
}
.electron_content_main ul.shop_list li.shop2 a:hover{
	background: url(../../images/page_image/electron_images/kddi_btn.jpg) no-repeat 0 -65px;
}
.electron_content_main ul.shop_list li.shop3 a{
	background: url(../../images/page_image/electron_images/booklive_btn.jpg) no-repeat 0 0;
}
.electron_content_main ul.shop_list li.shop3 a:hover{
	background: url(../../images/page_image/electron_images/booklive_btn.jpg) no-repeat 0 -65px;
}
.electron_content_main ul.shop_list li.shop4 a{
	background: url(../../images/page_image/electron_images/toshiba_btn.jpg) no-repeat 0 0;
}
.electron_content_main ul.shop_list li.shop4 a:hover{
	background: url(../../images/page_image/electron_images/toshiba_btn.jpg) no-repeat 0 -65px;
}
.electron_content_main ul.shop_list li.shop5 a{
	background: url(../../images/page_image/electron_images/tsutaya_btn.jpg) no-repeat 0 0;
}
.electron_content_main ul.shop_list li.shop5 a:hover{
	background: url(../../images/page_image/electron_images/tsutaya_btn.jpg) no-repeat 0 -65px;
}
.electron_content_main ul.shop_list li.shop6 a{
	background: url(../../images/page_image/electron_images/softbank_btn.jpg) no-repeat 0 0;
}
.electron_content_main ul.shop_list li.shop6 a:hover{
	background: url(../../images/page_image/electron_images/softbank_btn.jpg) no-repeat 0 -65px;
}
.electron_content_main ul.shop_list li.shop7 a{
	background: url(../../images/page_image/electron_images/kinokuniya_btn.jpg) no-repeat 0 0;
}
.electron_content_main ul.shop_list li.shop7 a:hover{
	background: url(../../images/page_image/electron_images/kinokuniya_btn.jpg) no-repeat 0 -65px;
}
.electron_content_main ul.shop_list li.shop8 a{
	background: url(../../images/page_image/electron_images/docomo_btn.jpg) no-repeat 0 0;
}
.electron_content_main ul.shop_list li.shop8 a:hover{
	background: url(../../images/page_image/electron_images/docomo_btn.jpg) no-repeat 0 -65px;
}
.electron_content_main ul.shop_list li.shop9 a{
	background: url(../../images/page_image/electron_images/rakuten_btn.jpg) no-repeat 0 0;
}
.electron_content_main ul.shop_list li.shop9 a:hover{
	background: url(../../images/page_image/electron_images/rakuten_btn.jpg) no-repeat 0 -65px;
}
.electron_content_main ul.shop_list li.shop10 a{
	background: url(../../images/page_image/electron_images/honto_btn.jpg) no-repeat 0 0;
}
.electron_content_main ul.shop_list li.shop10 a:hover{
	background: url(../../images/page_image/electron_images/honto_btn.jpg) no-repeat 0 -65px;
}
.electron_content_main ul.shop_list li.shop11 a{
	background: url(../../images/page_image/electron_images/7net_btn.jpg) no-repeat 0 0;
}
.electron_content_main ul.shop_list li.shop11 a:hover{
	background: url(../../images/page_image/electron_images/7net_btn.jpg) no-repeat 0 -65px;
}
*/

/*
#electron_menu3{
	overflow:hidden;
}
#electron_left_content,#electron_right_content{
	width:308px;
	float:left;
}
#electron_left_content{
	margin-right:4px;
}

h4.electron_menu3_header{
	text-indent:-9999px;
	overflow:hidden;
	height:67px;
}
h4#manuscript_header{
	background:url(../../images/page_image/electron_images/manuscript_header.jpg) no-repeat;
}
h4#diversion_header{
	background:url(../../images/page_image/electron_images/diversion_header.jpg) no-repeat;
}

.electron_menu3_main{
	width:248px;
	padding:5px 30px;
	background-image: url(../../images/page_image/electron_images/electron_main.jpg);
	background-repeat: repeat-y;
}
.electron_menu3_footer{
	width:308px;
	padding:0;
	background:url(../../images/page_image/electron_images/electron_footer.jpg) no-repeat;
}

.electron_menu3_step_main h5{
	font-size:16px;
	line-height:20px;
	color:#7e974e;
	padding: 0 0 0 26px;
	margin-bottom:10px;
}
.electron_menu3_step_main{
	margin-bottom:20px;
}
.electron_menu3_step_main h5.no1{
	background:url(../../images/page_image/electron_images/no1.jpg) no-repeat left center;
}
.electron_menu3_step_main h5.no2{
	background:url(../../images/page_image/electron_images/no2.jpg) no-repeat left center;
}
.electron_menu3_step_main h5.no3{
	background:url(../../images/page_image/electron_images/no3.jpg) no-repeat left center;
}
.electron_menu3_step_main h5.no4{
	background:url(../../images/page_image/electron_images/no4.jpg) no-repeat left center;
}
.electron_menu3_step_main h5.no5{
	background:url(../../images/page_image/electron_images/no5.jpg) no-repeat left center;
}
.electron_menu3_step_main dl dt{
	color:#7e974e;
	font-weight:bold;
	font-size:15px;
	width:248px;
	line-height:25px;
	border-bottom:1px #CCC solid;
	margin:10px 0 5px;
}
*/
span.danger{
	margin-top:5px;
	color:#F00;
}
/*
#left_down_arrow{
	margin:10px 88px 0;
	background:url(../../images/page_image/electron_images/down_arrow1.jpg) no-repeat;
	width:132px;
	height:94px;
}
#right_down_arrow{
	margin:5px 88px 0;
	background:url(../../images/page_image/electron_images/down_arrow2.jpg) no-repeat;
	width:132px;
	height:506px;
}
#electron_menu6    ul{
	width:570px;
	margin: 0 25px;
}
#electron_menu6   ul   li.date{
	width: 120px;
	height: 150px;
	float:left;
	margin-right:30px;
	margin-bottom:20px;
	overflow: hidden;
}
#electron_menu6   ul   li.date   img{
	border:1px #CCC solid;
	margin:0 15px;
}
#electron_menu6 ul li:nth-child(4n).date{
	margin-right:0px;
}
#electron_menu6   ul   li.date   .ebook-title{
	color: #7E974E;
	min-height:32px;
	display:block;
}

aav #electron_menu6 li.date a{
	text-indent:-9999px;
	overflow:hidden;
	width:90px;
	height:33px;
	display:block;
	background:url(../../images/page_image/electron_images/detail_btn_single.jpg) no-repeat;
	margin:5px 0 0;
	
}
#electron_menu6 li.date p a.single_tachiyomi{
	background:url(../../images/page_image/electron_images/shop_list_btn.jpg) no-repeat;
}

.su-spoiler-style-1 {
	padding: 3px 0px 3px 6px;
	border: 1px #DDD solid;
	margin: 5px 0!important;
	background: #E5E5E5;
}
.su-spoiler-style-1 .su-spoiler-content {
	width: 200px;
	position: absolute;
	z-index: 1000;
}
.su-spoiler-style-1 .su-spoiler-content br{
	display:none;
}
.su-spoiler-style-1 .su-spoiler-content a{
	margin-bottom:5px;
}
.su-spoiler-style-1 .su-spoiler-content a:hover{
	-ms-filter: "alpha( opacity=100 )";
	filter: alpha( opacity=100 );
	opacity: 1;
}
.su-spoiler-style-1 .su-spoiler-content a span{
	width: 160px;
	text-align: center;
	font-size: 12px!important;
}
a.detail-btn{
	padding: 3px;
	border: 1px #DDD solid;
	text-align:center;
	display:block;
	background: #E5E5E5;
}

#electron_menu7 ul{
	width:570px;
	margin: 0 25px;
}
#electron_menu7 ul li{
	width: 100px;
	height: 150px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	overflow: hidden;
}
#electron_menu7 ul li img{
	border:1px #CCC solid;
	margin:0 15px;
}
#electron_menu7 ul li .ebook-title{
	color: #7E974E;
	min-height:32px;
	display:block;
}

#electron_menu7 li .excerpt-btn{
	visibility: hidden;
}
#electron_menu7 li a.ebook-title{
	visibility: hidden;
}

#electron_menu7 li.date p a.single_tachiyomi{
	background:url(../../images/page_image/electron_images/shop_list_btn.jpg) no-repeat;
}
*/

.electron_content_main .ryokin_info {
	padding: 10px;
	width: 554px;
	background-color: #FFFFFF;
	border: 3px dotted #FFCC33;
}
.electron_content_main .ryokin_info h5 {
	background-image: url(../../images/page_image/electron_images/yogo_midashi.png);
	height: 35px;
	width: 470px;
	padding-left: 40px;
	padding-top: 11px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.electron_content_main .ryokin_info p {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 14px;
	padding-left: 20px;
	padding-bottom: 15px;
}


.electron_content_main .ryokin_warning {
	padding: 10px;
	width: 554px;
	border: 3px double #FF0000;
	background-color: #FFEECC;
}
.electron_content_main .ryokin_add {
	background-color: #FFFFFF;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
}
.electron_content_main .midashi_img {
	text-align: center;
	background-image: url(../../images/page_image/electron_images/midashi_new.png);
	height: 749px;
	width: 536px;
}
.electron_content_main  #shop_list  {
	margin-top: 15px;
	margin-left: 15px;
	width: 570px;
	padding: 0px;
}
.electron_content_main  /*
.electron_content_main ul.shop_list,.electron_content_main ul#device{
	margin:10px 9px 10px 25px;
	padding:0;
	width:546px;
}
*/
#shop_list li  {
	width:170px;
	height:92px;
	float:left;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0;
	background-color: #999999;
	list-style-type: none;
}

.electron_content_main   #shop_list li   a  {
	width:170px;
	height:92px;
	display:block;
	overflow:hidden;
	margin-right: 20;
	margin-bottom: 20;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

.electron_content_main #shop_list2 {
	width: 570px;
	margin-left: 15px;
	margin-top: 10px;
	padding: 0px;
}
.electron_content_main #shop_list2 li {
	height: 25px;
	width: 250px;
	margin-bottom: 5px;
	list-style-type: none;
}
.electron_content_main #shop_list2 a {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 14px;
	display: block;
	height: 20px;
	width: 240px;
	padding-top: 5px;
	padding-left: 10px;
	margin-bottom: 5px;
	text-decoration: none;
	color: #333333;
}
.electron_content_main #shop_list2 a:hover {
	background-color: #FFFFCC;
	color: #666633;
}

.electron_content_main #shop_list .shop01 {
	background-image: url(../../images/page_image/electron_images/store_01.png);
	background-repeat: no-repeat;
}
.electron_content_main #shop_list .shop01 a:hover{
	background-image: url(../../images/page_image/electron_images/store_01ho.png);
	background-repeat: no-repeat;
}
.electron_content_main #shop_list .shop02 {
	background-image: url(../../images/page_image/electron_images/store_02.png);
}
.electron_content_main #shop_list .shop02 a:hover{
	background-image: url(../../images/page_image/electron_images/store_02ho.png);
}
.electron_content_main #shop_list .shop03 {
	background-image: url(../../images/page_image/electron_images/store_03.png);
}
.electron_content_main #shop_list .shop03 a:hover{
	background-image: url(../../images/page_image/electron_images/store_03ho.png);
}
.electron_content_main #shop_list .shop04 {
	background-image: url(../../images/page_image/electron_images/store_04.png);
}
.electron_content_main #shop_list .shop04 a:hover{
	background-image: url(../../images/page_image/electron_images/store_04ho.png);
}
.electron_content_main #shop_list .shop05 {
	background-image: url(../../images/page_image/electron_images/store_05.png);
}
.electron_content_main #shop_list .shop05 a:hover{
	background-image: url(../../images/page_image/electron_images/store_05ho.png);
}
.electron_content_main #shop_list .shop06 {
	background-image: url(../../images/page_image/electron_images/store_06.png);
}
.electron_content_main #shop_list .shop06 a:hover{
	background-image: url(../../images/page_image/electron_images/store_06ho.png);
}
.electron_content_main #shop_list .shop07 {
	background-image: url(../../images/page_image/electron_images/store_07.png);
}
.electron_content_main #shop_list .shop07 a:hover{
	background-image: url(../../images/page_image/electron_images/store_07ho.png);
}
.electron_content_main #shop_list .shop08 {
	background-image: url(../../images/page_image/electron_images/store_08.png);
}
.electron_content_main #shop_list .shop08 a:hover{
	background-image: url(../../images/page_image/electron_images/store_08ho.png);
}
.electron_content_main #shop_list .shop09 {
	background-image: url(../../images/page_image/electron_images/store_09.png);
}
.electron_content_main #shop_list .shop09 a:hover{
	background-image: url(../../images/page_image/electron_images/store_09ho.png);
}
.electron_content_main #shop_list .shop10 {
	background-image: url(../../images/page_image/electron_images/store_10.png);
}
.electron_content_main #shop_list .shop10 a:hover{
	background-image: url(../../images/page_image/electron_images/store_10ho.png);
}
.electron_content_main #shop_list .shop11 {
	background-image: url(../../images/page_image/electron_images/store_11.png);
}
.electron_content_main #shop_list .shop11 a:hover{
	background-image: url(../../images/page_image/electron_images/store_11ho.png);
}
.electron_content_main #shop_list .shop12 {
	background-image: url(../../images/page_image/electron_images/store_12.png);
}
.electron_content_main #shop_list .shop12 a:hover{
	background-image: url(../../images/page_image/electron_images/store_12ho.png);
}
.electron_content_main #shop_list .shop13 {
	background-image: url(../../images/page_image/electron_images/store_13.png);
}
.electron_content_main #shop_list .shop13 a:hover{
	background-image: url(../../images/page_image/electron_images/store_13ho.png);
}
.electron_content_main #shop_list .shop14 {
	background-image: url(../../images/page_image/electron_images/store_14.png);
}
.electron_content_main #shop_list .shop14 a:hover{
	background-image: url(../../images/page_image/electron_images/store_14ho.png);
}
.electron_content_main #shop_list .shop15 {
	background-image: url(../../images/page_image/electron_images/store_15.png);
}
.electron_content_main #shop_list .shop15 a:hover{
	background-image: url(../../images/page_image/electron_images/store_15ho.png);
}

.denshi_cap1 .midashi_b1 {
	font-size: 24px;
	font-weight: bold;
	color: #CC3333;
	padding-top: 10px;
	padding-bottom: 5px;
}
.denshi_cap1 .midashi_p {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.info_box {
	height:234px;
	margin-bottom:20px;
	background:url(../../images/page_image/manuscript_images/info_bg.jpg) 0 0 no-repeat;
	position:relative;
	width: 700px;
}
.info_box .obo_btn {
	position:absolute;
	top:74px;
	left:504px;
}
.info_box .address {
	font-size:14px;
	text-align:right;
	position:absolute;
	bottom:33px;
	right:38px;
}
.ele_book_list{
	padding: 0px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 14px;
	width: 570px;
}
.electron_title .h3_info {
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 14px;
	color: #006666;
}

.ele_book_list li{
	width: 100px;
	height: 150px;
	float:left;
	margin-right:14px;
	margin-bottom:15px;
	overflow: hidden;
	list-style-type: none;
}
.ele_book_list a{
	display: block;
	height: 150px;
	width: 100px;
}

.ele_book_list .ebook_01 {
	background-image: url(../../images/page_image/electron_images/book_list/book_01.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_01 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_01ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_02 {
	background-image: url(../../images/page_image/electron_images/book_list/book_02.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_02 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_02ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_03 {
	background-image: url(../../images/page_image/electron_images/book_list/book_03.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_03 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_03ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_04 {
	background-image: url(../../images/page_image/electron_images/book_list/book_04.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_04 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_04ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_05 {
	background-image: url(../../images/page_image/electron_images/book_list/book_05.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_05 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_05ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_06 {
	background-image: url(../../images/page_image/electron_images/book_list/book_06.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_06 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_06ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_07 {
	background-image: url(../../images/page_image/electron_images/book_list/book_07.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_07 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_07ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_08 {
	background-image: url(../../images/page_image/electron_images/book_list/book_08.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_08 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_08ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_09 {
	background-image: url(../../images/page_image/electron_images/book_list/book_09.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_09 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_09ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_10 {
	background-image: url(../../images/page_image/electron_images/book_list/book_10.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_10 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_10ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_11 {
	background-image: url(../../images/page_image/electron_images/book_list/book_11.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_11 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_11ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_12 {
	background-image: url(../../images/page_image/electron_images/book_list/book_12.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_12 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_12ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_13 {
	background-image: url(../../images/page_image/electron_images/book_list/book_13.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_13 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_13ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_14 {
	background-image: url(../../images/page_image/electron_images/book_list/book_14.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_14 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_14ho.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_15 {
	background-image: url(../../images/page_image/electron_images/book_list/book_15.jpg);
	background-repeat: no-repeat;
}
.ele_book_list .ebook_15 a:hover{
	background-image: url(../../images/page_image/electron_images/book_list/book_15ho.jpg);
	background-repeat: no-repeat;
}
