@charset "shift_jis";s

body{
	/*background:url(../images_sp/bg.gif) 100% 100% no-repeat*//*大きい画像を使う場合*/
	background:url(../images_sp/bg.gif) repeat;
	}
.box{background:url(../images_sp/line.png) repeat-x bottom left;word-break:break-all;}
.com{ background:url(../images_sp/pic_com.png) no-repeat 0px 30px; width:5px; height:100px; float:right; margin-top:10px; }
.comf{background:url(../images_sp/pic_com.png) no-repeat 0px 20px; width:5px; height:100px; float:right; margin-top:0px;}
.name{ font-size:0.7em; margin-left:8px;}
.name span{ font-size:0.6em; margin-left:10px;letter-spacing:-0.05em}
.text{ font-size:1.04em; font-weight:bold; line-height:1.2em;margin-left:8px;}

.balloon{ width:62%; padding:10px 0px 0px 0px; margin-top:5%; margin-bottom:7%; float:right; }
.comment{width:62%;padding:8px 0px 8px 8px; margin-top:5%; margin-bottom:7%; float:right; border:#999 3px solid;border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;}
.comment2{ width:98%; height:100%; padding:8px 0px 8px 0; margin-top:0%; margin-bottom:0%; float:right; border:#999 3px solid; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }


.waseda{background:url(../images_sp/bg_waseda.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.komazawa{background:url(../images_sp/bg_komazawa.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.touyou{background:url(../images_sp/bg_touyou.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.nihon{background:url(../images_sp/bg_nihon.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.toukai{background:url(../images_sp/bg_toukai.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.meiji{background:url(../images_sp/bg_meiji.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.daiichikougyou{background:url(../images_sp/bg_daiichikougyou.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.fukuoka{background:url(../images_sp/bg_fukuoka.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.nihonbunri{background:url(../images_sp/bg_nihonbunri.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.kyotosangyou{background:url(../images_sp/bg_kyotosangyou.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.kansaigakuin{background:url(../images_sp/bg_kansaigakuin.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.ritsumeikan{background:url(../images_sp/bg_ritsumeikan.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.aoyama{background:url(../images_sp/bg_aoyama.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.teikyou{background:url(../images_sp/bg_teikyou.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.jousai{background:url(../images_sp/bg_jousai.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.chuuou{background:url(../images_sp/bg_chuuou.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.nihontaiiku{background:url(../images_sp/bg_nihontaiiku.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.joubu{background:url(../images_sp/bg_joubu.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.aichikougyou{background:url(../images_sp/bg_aichikougyou.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.chuukyou{background:url(../images_sp/bg_chuukyou.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.touhokufukushi{background:url(../images_sp/bg_touhokufukushi.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.sapporo{background:url(../images_sp/bg_sapporo.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.hokkaido{background:url(../images_sp/bg_hokkaido.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.niigata{background:url(../images_sp/bg_niigata.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.hiroshima{background:url(../images_sp/bg_hiroshima.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.toukaigakuren{background:url(../images_sp/bg_toukaigakuren.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.touhokugakuren{background:url(../images_sp/bg_touhokugakuren.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}
.none{background:url(../images_sp/bg_com.gif); background-repeat:no-repeat; background-position:top right;-webkit-background-size:210px 450px;}





.btn_foot{ }
.navi_foot{ width:100%; height:30px; margin-top:20px; font-size:0.8em}
.navi_foot .right{ float:right}
.navi_foot .left{ float:left; }
.small{ font-size:0.8em; line-height:1.5em;}
.error{ text-align:center}
.sub{ width:100%; text-align:center; margin:20px 0px 10px 0px}
.attention{ margin:10px auto 10px auto ; text-align:center}
.cofBtn{ text-align:center; margin-bottom:20px;}
.nameForm{ width:95%; font-size:1.04em; line-height:1.2em;}
.textForm{ width:95%; font-size:1.04em; line-height:1.2em;}
.btn01{ font-weight:bold; margin:10px 0px 0px 0px;color:#FFF;}
.btn01 a:link {color:#FFF;text-decoration: underline;}
.btn01 a:visited {color:#FFF;text-decoration: underline !important;}
.thnaks{}



/*↓↓↓カスタマイズ推奨エリア↓↓↓*/
.color01{color:#ff017e;line-height:1.5em;}/*エラー文言カラー*/
.color02{color:#000090;}/*テキストカラー*/
