
/*■リンク関係の設定*/
a:visited {color: purple}
a:active {color: red}
a:hover {color: red}
a {text-decoration: none;}

/*■上部テーブルタイトルロゴ*/  
table.top { 
border: 0; 
width: 100%;
}

img.option{
border: none;
margin: 0px 0px;
}


/*■左フレーム*/

td.left{
width: 140px;
font-size: 10pt;
vertical-align: top;
padding: 0px 0px 0px 0px;
background-color: #CC99FF;
}

td.leftdate{
font-size: 10pt;
}

div.left{
text-decoration: underline;
font-size: 13pt;
font-weight: 700;
color: #FFFFFF;
text-align: center;
}

div.sub{
font-size: 10pt;
text-align: center;
}


 /*■右フレーム*/

td.right{
vertical-align: top;
padding: 0px 0px 0px 5px;
}

table.list {
width: 570px;
border: 0; 
font-family: "ＭＳ ゴシック",sans-serif;
}

td.line1 {
border-bottom: inset 2px #9933FF;
font-size: 20px;
font-weight: 700;
padding: 0px 0px 0px 20px;
}

td.line2 {
font-size: 16px;
line-height: 120%;
color: red;
padding: 0px 0px 0px 40px;
}

td.line3 {
font-size: 20px;
padding: 0px 0px 0px 40px;
}

td.line4 {
font-size: 12px;
text-align: right;
color: #808080;
}

td.line6 {
border-bottom: inset 1px #9933FF;
font-size: 17px;
font-weight: 400;
padding: 0px 0px 0px 20px;
}

td.line7 {
font-size: 14px;
line-height: 120%;
color: red;
padding: 0px 0px 0px 40px;
}

td.line8 {
font-size: 17px;
padding: 0px 0px 0px 40px;
}

hr.right{
border-style: dotted;
border-top-width: 5px;
border-top-color: #6633CC;
height: 5px;
}

span.right {
font-size: 13px;
float: right;
color: #6633CC;
}

 /*■link.php(一部右フレームと重複)*/

td.line11 {
border-bottom: solid 8px dodgerblue;
font-size: 19px;
font-weight: 600;
padding: 0px 0px 0px 10px;
}

td.line12 {
border-bottom: solid 8px crimson;
font-size: 19px;
font-weight: 600;
padding: 0px 0px 0px 10px;
}

td.line13 {
border-bottom: solid 8px orchid;
font-size: 19px;
font-weight: 600;
padding: 0px 0px 0px 10px;
}

td.line14 {
font-size: 17px;
padding: 0px 0px 0px 50px;
}

td.line15 {
font-size: 17px;
padding: 0px 0px 0px 90px;
}

 /*■kyoto.php(一部右フレームと重複)*/

td.kyoto-kanko-map {
font-size: 14px;
text-align: left;
vertical-align: middle;
line-height: 1.4;
}

span.kyoto-kanko {
font-size: 12px;
}

/*■管理者用画面*/

table.frame {
width: 800px;
border: 0; 
font-family: "ＭＳ ゴシック",sans-serif;
}

table.form {
margin: 0px 0px 0px 3px;
}

td.list{
background-color:#DDA0DD;
font-size: 14px;
}

td.forml{
background-color:#DDA0DD;
text-align: center;
vertical-align: middle;
padding: 5px 5px 5px 5px;
}

#notice{
color: red;
}

#login{
background-color:#9370DB;
color: white;
font-size: 10px;
font-family: "ＭＳ ゴシック",sans-serif;
}
