@charset "UTF-8";
/* CSS Document */
/* 61共通 */
div.contents {
	padding-bottom:20px;
}
p.return_to_top {
	text-align:right;
	padding-top:5px;
}
div.ph61box {
	margin: 0 0 10px 0;
}
div.ph61 {
	float: left;
	width: 325px;
	margin: 0 20px;
}
* html div.ph61{
	float:left;
	width:325px;
	margin:0 15px;
}
div.ph61 img.ph61_img {
	padding: 5px;
	text-align: left;
}
div.ph61 span.ph61_txt {
	font-size: 80%;
	display: block;
}	
div.ph61box br.clear {
	clear:both;
	line-height:0;
	font-size:0;
}

.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearfix {min-height: 1px;}
* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}
.clear{
	clear:both;
}


/*:::::::::::::::::::::::::::::21回　共通::::::::::::::::::::::::::::::::*/

div#main_contents div#news6120b li{background-image:none !important;}

div#news6120b p.prizeTxt01{
	width:701px;
	margin:20px auto 0;
}

div#main_contents div#news6120b li{
	list-style:none;
	padding:0;
}

/*:::::::::::::::::::::::::::::受賞作品ボックス共通::::::::::::::::::::::::::::::::*/


.jushoubox{
	width:680px;
	padding:20px;
	margin:0 auto 20px;
	border-radius: 12px; /* CSS3草案 */ 
	-webkit-border-radius: 12px; /* Safari,Google Chrome用 */ 
	-moz-border-radius: 12px; /* Firefox用 */
}

/*:::::::::::::::::::::::::::::作品画像リンク::::::::::::::::::::::::::::::::*/


.photo img{border:1px solid #CCC;}
.photo a:hover img {
	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=80 )";
	background: #fff;
}


/*:::::::::::::::::::::::::::::作品名::::::::::::::::::::::::::::::::*/

h6{
	margin:20px 0 10px 0;
	font-size:25px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:1.2em;
	color:#ED6D00;
}
h6 a{
	color:#ED6D00 !important;	
	text-decoration:none;
}
h6 a:hover{color:#c83800 !important;}

/*:::::::::::::::::::::::::::::詳細はこちらボタン::::::::::::::::::::::::::::::::*/

div#main_contents p.btn a{
	font-size:16px;
	border-radius: 12px; /* CSS3草案 */ 
	-webkit-border-radius: 12px; /* Safari,Google Chrome用 */ 
	-moz-border-radius: 12px; /* Firefox用 */
	padding:5px 20px;
	color:#fff; !important;
	font-weight:bold;
	text-decoration:none;
	background:#ED6D00;
}
div#main_contents p.btn a:hover{
	background:#ff4800;
	color:#fff !important;
}

p.name{
	font-size:14px !important;
	margin:10px 0 0 0 !important;
}

/*:::::::::::::::::::::::::::::受賞者リスト1列::::::::::::::::::::::::::::::::*/

ul.jushou_list_1{text-align:center;}
ul.jushou_list_1 li{
width:50%;
margin:0 auto 10px;
text-align:center;
}

/*:::::::::::::::::::::::::::::受賞者リスト２列::::::::::::::::::::::::::::::::*/

ul.jushou_list_2{text-align:center;}
ul.jushou_list_2 li{
float:left;
width:50%;
text-align:center;
margin-bottom:10px !important;
}

/*:::::::::::::::::::::::::::::受賞者リスト３列::::::::::::::::::::::::::::::::*/

ul.jushou_list_3{text-align:center;}
ul.jushou_list_3 li{
float:left;
width:33.3%;
text-align:center;
margin-bottom:10px !important;
}

ul.jushou_list_3 li h6{
	font-size:125.00%;
}

/*:::::::::::::::::::::::::::::受賞者リスト４列::::::::::::::::::::::::::::::::*/

ul.jushou_list_4{text-align:center;}
ul.jushou_list_4 li{
float:left;
width:25%;
text-align:center;
margin-bottom:10px !important;
}



/*:::::::::::::::::::::::::::::受賞タイトル::::::::::::::::::::::::::::::::*/

h4{text-align:center;}


/*:::::::::::::::::::::::::::::グランプリ::::::::::::::::::::::::::::::::*/

.disc01{
	border:5px solid #FF0000;
}

.disc01 .txt{
	width:50%;
	float:left;
	text-align:center;
}
.disc01 .photo{
	width:50%;
	float:right;
	text-align:center;
}


/*:::::::::::::::::::::::::::::優秀賞::::::::::::::::::::::::::::::::*/

.disc02{border:5px solid #3399FF;}

/*:::::::::::::::::::::::::::::審査員特別賞::::::::::::::::::::::::::::::::*/

.disc03{border:5px solid #FE9A2E;}

/*:::::::::::::::::::::::::::::サンスター文具賞::::::::::::::::::::::::::::::::*/

.disc04{border:5px solid #FF0066;}

/*:::::::::::::::::::::::::::::ジュニアグランプリ::::::::::::::::::::::::::::::::*/

.disc05{
	margin-top:50px;
	border:5px solid #FF0000;
}

.disc05 .txt{
	width:50%;
	float:left;
	text-align:center;
}
.disc05 .photo{
	width:50%;
	float:right;
	text-align:center;
}

/*:::::::::::::::::::::::::::::ジュニア優秀賞::::::::::::::::::::::::::::::::*/

.disc06{border:5px solid #0033cc;}

/*:::::::::::::::::::::::::::::ジュニア佳作::::::::::::::::::::::::::::::::*/

.disc07{border:5px solid #00CC33;}



/*:::::::::::::::::::::::::::::授賞式::::::::::::::::::::::::::::::::*/

#jusyousiki{width:680px;}

.ippang{
	width:320px;
	float:left;
	margin:10px 0 0 10px;
}

#jusyousiki p{
	margin:0;
	text-align:center;
}

#jusyousiki h3{
	margin:5px 0 0 0;}

.jrg{
	width:320px;
	float:right;
	margin:10px 0 0 10px;
}

div#news6120b h3{
	color:#F60;
	clear:both;
}

#jr02 p.btn a{
border-radius:12px;
padding:2px 20px;
color:#fff;
font-weight:bold;
text-decoration:none;
background:#ED6D00;
}
div#news6120b p.btn a:hover{
background:#ff4800;
_color:#fff !important;
}


