@charset "UTF-8";
/* CSS Document */

#ttl{padding:20px 0 0; width:94%; margin:0 auto;}
#ttl h3 {font-size:100%; letter-spacing:-1px; line-height:130%; margin:0; padding:20px 0 0;}

#c01{padding:10px 0 15px; width:94%; margin:0 auto;}
#c01 .right_box{width:33%; float:right; z-index:-1; padding-top:2px; }
#c01 .right_box .cap{font-size:60%; letter-spacing:-2px; text-align:center; margin-top:-2px;}


#c01 .left_box{width:65%; float:left; font-size:85%; letter-spacing:-1.5px; line-height:150%;}
#c01 .center_box{font-size:85%; letter-spacing:-1.5px; line-height:150%;}

.new_ttl{font-size:120%; letter-spacing:-1px; margin:0; padding:15px 0 10px;border-top:solid 1px #DEDEDE;margin-top:10px;}
.new_txt{padding:10px 0 0;}

/***************************************
330pxまでの幅の場合に適応される　iphone5など
***************************************/


@media screen and (max-width: 330px) {
#c01{padding:10px 0 15px; width:97%; margin:0 auto;}
#c01 .center_box{width:100%; font-size:85%; letter-spacing:-1.5px; line-height:150%;}
}




/***************************************
400px以上の幅の場合に適応される　iphone5など
***************************************/


@media screen and (min-width: 400px) {
	#c01{padding:10px 0 15px; width:92%; margin:0 auto;}
#c01 .right_box .cap{font-size:73%; letter-spacing:-2px; text-align:center; margin-top:-6px;}
#c01 .center_box{width:100%; font-size:85%; letter-spacing:-1.5px; line-height:150%;}

}

