/* screens smaller than 980---------------------------------------------------------- */
@media only screen and (min-width:691px) and (max-width:1024px) {

/*global*/
/*------------------------------------------------------------------------------*/
.ttl02_01{
	width:100%;
}
.ttl02_01:after{
	background:url(../../image/common/ttl_bg01@2x.png) no-repeat right bottom;
	background-size:61px 61px;
}
.ttl02_01 h2{
	padding-left:20px;
}
.ttl02_01 p{
	padding-top:10px;
	padding-left:20px;
}
/*漫画onWebとは*/
.ttl02_01.about{
	width:100%;
}
.ttl02_01.about:after{
	background-size:120px auto;
}
/*投稿する*/
.ttl02_01.post{
	width:100%;
}
.ttl02_01.post:after{
	background-size:120px auto;
}
/*コンテスト*/
.ttl02_01.contest{
	width:100%;
}
.ttl02_01.contest:after{
	background-size:120px auto;
}
.ttl02_01 h2{
	padding:10px 10px 10px 50px;
	font-size:30px;
	line-height:1.4;
	position:relative;
}

/*電書バト*/
.ttl02_01.pigeons{
	width:100%;
}
.ttl02_01.pigeons:after{
	background-size:120px auto;
}




/*sub common*/
/*------------------------------------------------------------------------------*/
.box01 .img_left{
	width:45%;
}
.box01 .img_left img{
	width:95%;
	height:auto;
}
.box01 .txt_right{
	width:55%;
}
.box01 .img_right{
	float:right;
	width:40%;
	margin-left:20px;
}
.box01 .img_right img{
	width:100%;
	height:auto;
}
.box01 .txt_left_s{
	float:left;
	width:55%;
	margin-bottom:15px;
}
/*漫画onWebとは*/
.box02.about img{
	max-width:100%;
}

ul.name_navi li{
	width:23%;
}
ul.name_navi li img{
	width:100%;
	height:auto;
}
ul.entry_status li{
	float:left;
	width:20%;
}
ul.entry_status li img{
	width:100%;
	height:auto;
}
ul.entry_status .status05 img{
	width:93%;
}
ul.contest_news li{
	float:left;
	width:32%;
	margin-left:6px;
}
ul.contest_news li:first-child{
	margin-left:0;
}
ul.contest_news li img{
	border:#dcdcdc 1px solid;
}
ul.contest_news li p.contest_news_date{
	margin:5px 0 5px 0;
}

/*entry_tab*/
/*------------------------------------------------------------------------------*/
.entry_tab li,
.entry_tab li a{
	width:118px;
	height:103px;
}
.entry_tab .entry01 a,
.entry_tab .entry02 a,
.entry_tab .entry03 a,
.entry_tab .entry04 a,
.entry_tab .entry05 a{background-size:118px 212px;}
.entry_tab li .txt{margin-top:36px;}
.entry_tab li .number{margin-top:4px;}

/*entry_tab2*/
.entry_tab2 li,
.entry_tab2 li a{
	width:118px;
	height:103px;
}
.entry_tab2 .entry01 a,
.entry_tab2 .entry02 a,
.entry_tab2 .entry03 a,
.entry_tab2 .entry04 a,
.entry_tab2 .entry05 a{background-size:118px 106px;}
.entry_tab2 li .txt{margin-top:36px;}
.entry_tab2 li .number{margin-top:4px;}

/*entry_tab3*/
/*------------------------------------------------------------------------------*/
.entry_tab3 li,
.entry_tab3 li a{
	width:102px;
	height:103px;
}
.entry_tab3 .entry01 a,
.entry_tab3 .entry02 a,
.entry_tab3 .entry03 a,
.entry_tab3 .entry04 a,
.entry_tab3 .entry05 a,
.entry_tab3 .entry06 a {background-size:118px 212px;}
.entry_tab3 li .txt{margin-top:36px;}
.entry_tab3 li .number{margin-top:4px;}

/*contenst_entry_area*/
/*------------------------------------------------------------------------------*/
.contenst_entry_area .entry_list li{
	width:21%;
	margin-top:30px;
	margin-left:28px;
	float:left;
}
.contenst_entry_area .entry_list li .image img{width:100%;}


/*contest_news_box*/
/*------------------------------------------------------------------------------*/
.contest_news_box h3:after{
	background:url(../../image/common/ttl_bg02@2x.png) no-repeat right bottom;
	background-size:32px 32px;
}
.contest_news_box dl{padding:20px;}
.contest_news_box .link_detail a{
	padding-left:12px;
	background:url(../../image/common/icon_link_arr_01@2x.png) no-repeat left center;
	background-size:4px 8px;
}

/*examiner_list*/
/*------------------------------------------------------------------------------*/
.examiner_list .list_box{width:48%;}
.examiner_list .list_box li{width:43%;}
.examiner_list .list_box li img{
	width:100%;
	height:auto;
}

/*examiner_list2*/
/*------------------------------------------------------------------------------*/
.examiner_list2{
	margin:0 10px;
}
.examiner_list2:before, .examiner_list:after { content:""; display:block; }
.examiner_list2:after { clear:both; }
.examiner_list2 .list_box{
	width:48%;
	margin-top:20px;
}
.examiner_list2 .list_box:nth-child(2n+1){float:left;}
.examiner_list2 .list_box:nth-child(2n+2){float:right;}
.examiner_list2 h4{margin:0;}
.examiner_list2 .list_box ul{margin-top:15px;}
.examiner_list2 .list_box ul:before, .examiner_list .list_box ul:after { content:""; display:block; }
.examiner_list2 .list_box ul:after { clear:both; }
.examiner_list2 .list_box li{
	width:43%;
	text-align:center;
	float:left;
}
.examiner_list2 .list_box ul li:first-child{margin-left:10px;}
.examiner_list2 .list_box ul li:last-child{margin-left:31px;}
.examiner_list2 .list_box li img{
	width:100%;
	height:auto;
}

/*募集要項*/
/*------------------------------------------------------------------------------*/
.award .sec01 ul li{float:left; margin-left:25px;}
.award .sec01 ul li:first-child{margin-left:0;}
.award .sec01 ul li img{max-width:100%;}

.award .sec02 ul li{float:left; margin-left:14px; margin-bottom:10px;}
.award .sec02 ul li:first-child{margin-left:0; margin-right:20px; margin-bottom:0;}

.award .sec03 ul li{margin-top:20px;}
.award .sec03 ul li dl dt{float:left; font-size:11px; font-coloer:#666666; text-align:center; padding-right:10px; width:190px;}
.award .sec03 ul li dl dt img{margin-bottom:8px;}
.award .sec03 ul li dl dd{float:left; padding:15px 13px; width:520px; border-left:dotted 1px #CCCCCC;}
.award .sec03 ul li dl dd span{color:#3398DA; font-size:16px; font-weight:bold;}


/*電書バト*/
/*------------------------------------------------------------------------------*/
.box02.pigeons img{max-width:100%;}

.pigeons_box2 ul{width:580px; margin:20px auto 0;}
.pigeons_box2 ul li{float:left; margin-left:10px; width:135px; margin-top:10px;}
.pigeons_box2 ul li img{width:135px;height:auto;}

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



/*contest past*/
/*------------------------------------------------------------------------------*/
.past_list_left{
	width: 35%;
}
.past_list_right,
.synopsis{
	width: 62%;
}
.past_list h4{
	background-image: url(../../image/icon_trophy@2x.png) ;
	background-size: 21px 18px;
	padding-left: 40px;
}











}
/* /screens smaller than 980 */
