<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">


<style>

/*テキストの構造化に関する指定*/
body {color: #000; margin-top:12px;margin-right:auto;margin-left:auto;}
span {color: #f00;}
h1 {color:#000; font-size:12px; text-align: center;font-family: sans-serif}
h2 {color:#000; font-size:12px; text-align: left;font-family: sans-serif}
h3 {color:#000; font-size:12px; font-family: sans-serif;}
h4 {color:#000; font-size:12px; text-align: center;font-family: sans-serif}/*作家名*/
h5 {color:#000; font-size:12px; text-align: center; }
footer {color:#000; font-size:9px; text-align: center;}
h1 img {width:200px; height:auto;}
p {color:#000;width: 300px;font-size:12px; margin-right:auto ;margin-left:auto;}
a {font-size: 100%;font-weight: normal;color: #FF6666;text-decoration: underline;}

/*レイアウトに関する指定*/
.lead {font-size: 12px;text-align: center}/*リード*/
.text {font-size: 12px;width: 100%;max-width:500px;margin-right: auto ;margin-left: auto;}/*本文*/
.italic {font-size: 12px; text-align: center;font-family: sans-serif;font-style: italic}/*イタリック*/
.bold {color: #000;font-size: 12px;font-family: sans-serif}/*太ゴ*/
.boldred {color: #f00;font-size: 12px;font-family: sans-serif}/*太ゴ赤字*/

/*グローバルナビの横並び*/
#globalnavi ul{text-align: center;margin: 0;padding: 0;list-style: none;}
#globalnavi li{display: inline-block;vertical-align:middle;width: 90px}
#globalnavi li a{display: block;border: 0px solid #fff;background-color: #fff;padding: 0px;
text-decoration: none;width: 70px;margin: 0px;text-align: center;font-size: 12px;color: #000;}
#globalnavi li a:hover{background-color: #fff;color: #f00;}

/*ローカルナビの横並び*/
#l_lnavi ul{text-align: center;margin: 0;padding: 0;list-style: none; font-size:12px margin: 1px}
#l_lnavi li{display: inline-block;vertical-align:middle; font-size:12px; width:40px;}
#l_lnavi li a{color:#f00; display: block;border: 0px solid #fff;background-color: #fff;padding: 1px;
text-decoration: none;color: #000;width: 60px;margin: 1px;text-align: center;font-size: 12px;}
#l_navi li a:hover{background-color: #fff;color: #f00;}

/*住所和文英文表記の横並び*/
#artist-list ul{text-align: center;text-valign: top;margin: 0;padding: 0;list-style: none;}
#artist-list li{display: inline-block;vertical-align:top;width: 292px;}
#artist-list dt{font-size: 12px;text-align: left;background-color: #aaa;width: 292px;font-family: sans-serif}
#artist-list dd{margin-left: 0px;font-size: 12px;text-align: left;width: 292px;}

/*メインビジュアルの定義*/
#mainvisual {
    clear: both; /*回り込み効果をクリア*/
    text-align: center
}

/*ヘッダのセンター寄せ*/
.header {text-align: center;}


/*画像の最大サイズ指定*/
img {max-width : 100% ;height : auto ;}

/*スマホ対応*/
@media screen and ( max-width:375px )

</style>
