/* がんばれ！元気ッズ用　CSS */

/* ==================================
   ご意見ご感想ページ用
================================== */
* { 
margin:0; padding:0;}

#wrapper2{ 
	width:680px;
	margin:0 auto;

}

iframe { overflow-x : hidden ;}



#contents2{ 
width:100%;
margin:0 auto;
}



#program {
width:680px;
float:right;
margin:0;
padding:0;
background-color:#FFE78A;
}

.destination6{
 width:680px;
 height:100px;
 margin:0;
 padding:0;
 background: url(images/onair_title6.jpg) no-repeat;
}

#program #cform_box{
 padding:5px 24px;
 width:632px;
 background: url(images/c_bk.jpg) repeat-y;
  }

.bk_itiran{
   text-align:right;
	padding:75px 55px 0 0;		
}


.title_txt2{
	padding:17px 0 0 154px;
	font-size:20px;
	color:#5B2E00;
	letter-spacing: 0.1em;
	line-height: 140%;
	/* font-family:"Lucida Grande", "HiraMaruPro-W4", "ヒラギノ丸ゴ Pro W4", verdana, Arial, sans-serif; */
　　font-family: 'ヒラギノ丸ゴ Pro W4', 'Hiragino maru Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
	font-weight: bold;
}






.dest_box{
margin:0 15px;
width:650px;
height:auto;
}


#contact_box{
width:680px;
background:url(images/c_bk.jpg) repeat-y;
}

#contact_box .c_catch{
width:680px;
height:90px;
padding:0;
margin:0;
background:url(images/opinion_catch.jpg) no-repeat;
}

#contact_box .c_sub{
width:680px;
height:49px;
padding:0;
margin:0;
background:url(images/opinion_sub.jpg) no-repeat;
}

#contact_box .c_sub2{
width:680px;
height:49px;
padding:0;
margin:0;
}

#contact_box .c_attention{
width:680px;
height:165px;
background:url(images/attention.jpg) no-repeat;
}

#contact_box .c_attention .ate_box{
padding:20px 30px 15px 30px;
width:600px;
}

#contact_box .c_attention .ate_tx{
	margin:0 5px 0 0;
	font-size:12px;
	letter-spacing: 0.05em;
	color:#663300;
	line-height: 140%;
}

a.ate_tx_l{
	color:#FF3300;
	border-bottom: 1px dashed #FF3300;
	text-decoration: none;
}

a.ate_tx_l:hover{
	color:#CC6600;
	border-bottom: 1px dashed #CC6600;
	text-decoration: none;
}	

/*********フォームの中↓********/	
	

#contact_box .c_form{
width:680px;
height: auto;
}

#contact_box .c_form .formbox{
margin:5px 24px 0 24px;
width:632px;
background-color:#FFF;
}

.ftx{
	padding-top:7px;
	padding-bottom:7px;
	padding-left:15px;
	color: #663300;
}


.ftx2{
font-size:10px;
color:#663300;
padding-left:5px;
padding-top:5px;
}

.ftx3{
font-size:14px;
color:#663300;
}


	
p.ftx4 {
	padding-top:7px;
	padding-bottom:7px;
	padding-left:15px;
	font-size: 14px;
	color: #663300;
	line-height: 150%;
	font-weight: bold;
}

p.ftx5 {
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:10px;
/*	text-align:center; */
	font-size: 12px;
	color: #663300;
	line-height: 150%;
}



a.bk_tx{
	color:#8C0000;
	border-bottom: 1px dashed #8C0000;
	text-decoration: none;
	font-size:12px;
	
}

a.bk_tx:hover{
	color:#CC6600;
	border-bottom: 1px dashed #CC6600;
	text-decoration: none;
	font-size:12px;
	text-align:left;
}	



.naiyo_tx{
padding:3px;
color:#663300;
font-size:12px;
line-height: 130%;
}

.submitbox{
width:226px;
margin:5px 160px 0 250px;
}
	
.submitbox2{
text-align:center;
margin-top:10px;
}
	
.submitbox3{
/*width:226px;
 margin:5px 160px 0 250px; */
 margin-right:30px;
 margin-bottom:0;
text-align:right;
}


/* 20140324 ヘッダーバナー（441x55）挿入時
.page-contact #outline {
	text-align: center;
	padding: 20px 0 0;
}
.page-contact #contents {
	margin: 10px 0 0;
}*/