@charset "utf-8";
h1,h2,h3,h4,h5,h6,p,address{
 font-size : 100%;
 font-weight: normal;
 font-style: normal;
}
body{
 font-family : 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
 font-size : 100%;
 padding-top : 0px;
 padding-left : 0px;
 padding-right : 0px;
 padding-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
 border-width : 0px 0px 0px 0px;
 color : #dedede;
 min-width:700px;
 background-color : black;
}
img{
 vertical-align:bottom;
}
td{
 vertical-align : top;
 text-align : left;
}
@media print {
 body{
 display: none !important;
}
}
.table700{
 width : 700px;
}
.table780{
 width : 780px;
}
.table750{
 width : 750px;
}
.table380{
 width : 380px;
}
a{
 color : #ff8000;
 text-decoration : none;
}
a:link{
 color : #ff8000;
 text-decoration : none;
}
a:visited{
 color : #ff8000;
 text-decoration : none;
}
a:hover{
 color : #ff8000;
 text-decoration : underline;
}
a:active{
 color : #ff8000;
 text-decoration : underline;
}
.bigger{
 font-size : 15px;
 font-weight : bold;
 line-height : 1.7em;
}
.bigest2{
 font-size : 22px;
 font-weight : bold;
 line-height : 1.9em;
 vertical-align : baseline;
}
.bigest3{
 font-size : 40px;
 font-weight : bold;
 line-height : 1.9em;
 vertical-align : baseline;
}
.smaller{
 font-size : 12px;
 line-height : 1.4em;
}
.futo{
 font-weight : bold;
}
.td_photo{
 width : 370px;
 height : 400px;
}
.table420{
 width : 420px;
}
.name1{
 font-size : 20px;
 font-weight : bold;
 margin-left : 15px;
 line-height : 1.5em;
}
.name2{
 font-weight : bold;
 margin-left : 15px;
 color : #616161;
 font-size : 14px;
}
.td_or{
 background-image : url(../img_pop/or.jpg);
 padding-top : 2px;
 padding-bottom : 2px;
 padding-left : 15px;
 background-repeat : repeat-y;
 text-shadow: 0px 0px 3px #000000;
 vertical-align : middle;
 background-color : white;
 height : 40px;
}
.td_re{
 background-image : url(../img_pop/re.jpg);
 padding-top : 2px;
 padding-bottom : 2px;
 padding-left : 15px;
 background-repeat : repeat-y;
 text-shadow: 0px 0px 3px #000000;
 vertical-align : middle;
 background-color : white;
 height : 40px;
}
.td_mar{
 background-image : url(../img_pop/mar.jpg);
 padding-top : 2px;
 padding-bottom : 2px;
 padding-left : 15px;
 background-repeat : repeat-y;
 text-shadow: 0px 0px 3px #000000;
 vertical-align : middle;
 background-color : white;
 height : 40px;
}
.td_vio{
 background-image : url(../img_pop/vio.jpg);
 padding-top : 2px;
 padding-bottom : 2px;
 padding-left : 15px;
 background-repeat : repeat-y;
 text-shadow: 0px 0px 3px #000000;
 vertical-align : middle;
 background-color : white;
 height : 40px;
}
.td_ye{
 background-image : url(../img_pop/ye.jpg);
 padding-top : 2px;
 padding-bottom : 2px;
 padding-left : 15px;
 background-repeat : repeat-y;
 text-shadow: 0px 0px 3px #000000;
 vertical-align : middle;
 background-color : white;
 height : 40px;
}
.td_sy{
 background-image : url(../img_pop/sy.jpg);
 padding-top : 2px;
 padding-bottom : 2px;
 padding-left : 15px;
 background-repeat : repeat-y;
 text-shadow: 0px 0px 3px #000000;
 vertical-align : middle;
 background-color : white;
 height : 40px;
}
.td_bl{
 background-image : url(../img_pop/bl.jpg);
 padding-top : 2px;
 padding-bottom : 2px;
 padding-left : 15px;
 background-repeat : repeat-y;
 text-shadow: 0px 0px 3px #000000;
 vertical-align : middle;
 background-color : white;
 height : 40px;
}
.td_pin{
 background-image : url(../img_pop/pink.jpg);
 padding-top : 2px;
 padding-bottom : 2px;
 padding-left : 15px;
 background-repeat : repeat-y;
 text-shadow: 0px 0px 3px #000000;
 vertical-align : middle;
 background-color : white;
 height : 40px;
}
.as{
 color : #ffffff;
 font-weight : bold;
 font-size : 14px;
 padding-top : 5px;
 padding-bottom : 5px;
}
.prof{
 font-size : 13px;
 line-height : 1.4em;
 margin-left : 10px;
 margin-top : 10px;
 color : #e8e8e8;
 width : 370px;
}
.dan1{
 padding-left: 1em;
 text-indent: -1em;
}
.text_o{
 color : #ff732f;
}
.text_mar{
 color : #b6a867;
}
.text_bl{
 color : #379bff;
}
.text_g{
 color : #008000;
}
.text_ye{
 color : #ffc72c;
}
.text_sy{
 color : #14b89b;
}
.text_pink{
 color : #f04e98;
}
.text_r{
 color : #ab2018;
}
.text_vio{
 color : #87189d;
}
.text_or{
 color : #ff8000;
}
.td_name{
 color : black;
 background-color : white;
 vertical-align : middle;
 padding-top : 9px;
 height : 50px;
 padding-bottom : 5px;
}
.td_name_red{
 color : black;
 background-color : white;
 text-shadow: 0px 2px 4px #ba2833;
 vertical-align : middle;
 padding-top : 9px;
 height : 50px;
 padding-bottom : 5px;
}
.td_name_green{
 color : black;
 background-color : white;
 text-shadow: 0px 2px 4px #008000;
 vertical-align : middle;
 padding-top : 9px;
 height : 50px;
 padding-bottom : 5px;
}
.td_name_syan{
 color : black;
 background-color : white;
 text-shadow: 0px 2px 4px #24b8c6;
 vertical-align : middle;
 padding-top : 9px;
 height : 50px;
 padding-bottom : 5px;
}
.td_name_blue{
 color : black;
 background-color : white;
 text-shadow: 0px 2px 4px #379bff;
 vertical-align : middle;
 padding-top : 9px;
 height : 50px;
 padding-bottom : 5px;
}
.miura_prof1{
 letter-spacing : -1px;
}
.tume{
 letter-spacing : -0.1em;
}

