/*body設定*/

body#tegami {
	margin: 0px;
	padding:0px;
	color:#333;
	font-size:90%;
	line-height: 1.6;
	background: #FFFFFF url(../img/bg_center.gif) repeat-x left 114px 
	}


div,p {
padding: 0;
margin: 0;
}

/*センター合わせ設定*/
div#main{
width:800px;
margin-top:0;
margin-right:auto;
margin-bottom:0;
margin-left:auto;
background-color:fff;

text-align:center;
}


/*デフォルトテキスト設定*/
.text14{font-size: 14px; line-height: 140%; text-decoration:none;}
.text12{font-size: 12px; line-height: 140%; text-decoration:none;}
.text12L{font-size: 12px; line-height: 160%; text-decoration:none;}
.text10{font-size: 10px; line-height: 140%; text-decoration:none;}


/*ライン背景設定*/
.setline2{background-image:url(images/line2_back.gif);background-repeat:repeat-x;}


/*背景色設定*/
.bgwhite{
background-color:#FFFFFF;
}


/*画像ボーダー設定*/
img{
border: 0;
vertical-align:bottom;
}


/*テキストカラー設定*/
.b{ 
font-weight: bold; 
}

.red{ 
color: #c80e25; 
}

.redb{ 
color: #c80e25;
font-weight: bold; 
}


/*テキストリンク設定*/
/*
a:link{ color: #c80e25; text-decoration:underline;}
a:visited{ color: #c80e25; text-decoration:underline;}
a:hover{ color: #c80e25; text-decoration:underline;}
a:active{ color: #c80e25; text-decoration:underline;}
*/

a:link{ line-height:0;}
a:visited{line-height:0;}
a:hover{ line-height:0; background-color:transparent;}
a:active{line-height:0; background-color:transparent;}



/*=====応募要項設定=====*/
/*マージン設定*/
.listPs5 { padding:5px 0px 5px 0px; }
.Ps1 { padding:1px 0px 1px 0px; }

div.applyArea{
width:720px;
padding: 0;
margin: 0;
}

div.applyBack{
width:720px;
padding: 0;
margin: 0;
background-image:url(../images/apply/heart_back.gif);
background-repeat:no-repeat;
background-position:top right;
}


/*=====第1回応募作品の紹介設定=====*/
div.opusArea{
width:720px;
padding: 0;
margin: 0 auto;
}

div.opusComPink{
width:684px;
padding: 0;
margin: 0 auto;
background-image:url(../images/com_pink_back.gif);
background-repeat:repeat-y;
}

div.opusComWhite{
width:684px;
padding: 0;
margin: 0 auto;
background-image:url(../../01/images/com_white_back.gif);
background-repeat:repeat-y;
}

div.opusComArea{
width:684px;
padding: 0;
margin: 0 auto;
}

p.opusComAreaIn{
width:624px;
padding: 0;
margin: 0;
}

table.table_center{
padding: 0;
margin: 0 auto;
}
p.bar{
width:720px;
padding: 0;
margin: 0 auto;
}
/*=====第2回応募作品の紹介設定=====*/
div.opusArea2{
width:724px;
padding: 0;
margin: 0 auto;
}

.opus2BlueBack{
background-color:#fbfdfe;
margin: 0 auto;
}


/*=====第3回応募作品の紹介設定=====*/

div.opusArea3{
width:800px;
padding: 0;
margin: 0;
}

div.opusComBlue3{
width:720px;
padding: 0;
margin: 0 auto;
background-image:url(../images/com_blue_back.gif);
background-repeat:repeat-y;
}

div.opusComWhite3{
width:720px;
padding: 0;
margin: 0 auto;
background-image:url(../images/com_white_back.gif);
background-repeat:repeat-y;
}

div.opusComArea3{
width:720px;
padding: 0;
margin: 0 auto;
}

p.opusComAreaIn3{
width:579px;
padding: 0;
margin: 0 auto;
}
