

/* BODY */
body { font-size: 12px; line-height:1.2em; color: #CCCCCC; background-color: #333333; margin: 0px; padding: 0px; }

body {-webkit-text-size-adjust: 100%;}/*iphone文字サイズ調整*/

h1 { margin: 0px; padding: 0px; font-size: 12px; }

p { margin: 0px; padding: 0px; }

img { border: 0px; vertical-align: bottom; margin: 0px; padding: 0px; }

#plan_logo { margin-right: 15px; }

#wrap { width: 630px; background-color: #FFFFFF; }

.plan_table { width: 630px; background-color: #FFFFFF; }

.td_header { width: 630px; background-color: #FFFFFF; }
.td_footer { width: 630px; background-color: #FFFFFF; }

.td01 { width: 630px; background-color: #FFFFFF; padding: 20px 10px 10px 10px ; text-align: center; } 
.td02 { width: 630px; background-color: #FFFFFF; padding: 20px 10px 40px 10px ; text-align: center; }
.td03 { width: 630px; background-color: #FFFFFF; padding: 20px 10px 30px 10px ; text-align: center; }

.plan_menu { width: 400px; margin: 0 auto 0 auto; }
.backlink a { font-size: 17px; color: #663b0f; }
.backlink a:link { font-size: 17px; color: #663b0f; }
.backlink a:visited { font-size: 17px; color: #663b0f; }
.backlink a:hover { font-size: 17px; color: #FF0099; }



.hosoku { width: 460px; background-color: #4E4E4E; margin: 0px auto; } 
.hosoku_td { background-color: #FFFFFF; color: #000; text-align: center; line-height: 1.7; }


/* CSS Document */

