@charset "UTF-8";
/* CSS Document */

table {  border-collapse: collapse; width: 100%}

#ks_list ul {list-style: none; padding: 0px; margin: 0px -50px 0px 0px}
#ks_list li { float: left; width: 470px; margin:30px 50px 30px 0px;}

#ks_list table { }
#ks_list th { background: #333333; border: solid 1px #FFFFFF; padding: 5px 10px 5px 10px; color: #FFFFFF}
#ks_list td { background: #FFFFFF; border: solid 1px #000000; padding: 5px 10px 5px 10px}
.ks_list_koumoku { text-align: center; width: 80px}
.ks_list_pict { float: left; text-align: center; margin-top: 15px; font-size: 120%}
.ks_list_photo { float: right; text-align: center; margin-top: 45px}

.ks_outline_plof { float: left}
#ks_outline { float: left; margin-left: 20px;}
#ks_outline table { width: 850px;}
#ks_outline th { border: solid 1px #333333; padding: 7px; background: #333333; color: #FFFFFF; font-weight: bold; width: 150px; text-align: center}
#ks_outline td { border: solid 1px #333333; padding: 7px 15px 7px 15px; background: #FFFFFF;}

.ks_photo { text-align: center; margin: 20px 0px 20px 0px }

.ks_pict_main { width: 470px; margin: 0px auto 0px auto}
#ks_pict ul {list-style: none; padding: 0px; margin: 0px -50px 0px 0px}
#ks_pict li { float: left; width: 470px; margin:30px 50px 30px 0px;}

.ks_pict_name { text-align: center; margin-bottom: 10px; font-size: 120%}
.soufu { background: url("../img/ten.png") no-repeat; padding: 0px 0px 0px 25px; margin: 20px 0px 0px 0px;}

#ks_vs { text-align: center; margin:0px auto 0px auto; width:400px}
#ks_vs ul {list-style: none; margin:0px; padding: 0px;}
#ks_vs li { float: left;}
.ks_p { width: 150px}
.ks_vs { font-size:30pt; margin-top: 50px; width: 100px}

.etoki { font-size: 90%; margin-bottom: 10px}