<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name:My Theme
Theme URI:http://www.toyota-chunichi.com
Description:ã¨ã‚ˆã¿ã‚“ã®ãƒ†ãƒ¼ãƒž
Author: duplo
Auther URI:http://www.toyota-chunichi.com
Version:1.0
*/








body {
	margin: 0px;
	padding: 0px;

}


#wrapper{
background-image:url(images/top_haikei.png);
background-repeat:repeat-x;
}

#wrapper2{
background-image:url(images/haikei2.png);
background-repeat:repeat-x;
}


#header{
	width:1000px;
	height:320px;
	margin:auto;
	background-image:url(images/main.png);
	background-repeat:no-repeat;
}


#header2{
	width:1000px;
	height:169px;
	margin:auto;
	background-image:url(images/main2.png);
	background-repeat:no-repeat;
}

#header h2{
font-size:12px;
text-align:left;
padding-top:10px;
}

#header2 h2{
font-size:12px;
text-align:left;
padding-top:10px;
}


#container{
	width:950px;
	margin:auto;
	margin-bottom:30px;
}



a img {
	-webkit-transition: 0.3s ease-in-out;
	   -moz-transition: 0.3s ease-in-out;
		 -o-transition: 0.3s ease-in-out;
			transition: 0.3s ease-in-out;
}
a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}


.floatCliear {
	clear: both;
}


#left{
width:646px;
margin-top:15px;
margin-left:25px;
float:left;
}


#right{
width:212px;
margin-top:15px;
margin-left:30px;
float:left;
}




#right ul{
	font-size: 0.75em;
	color: #000000;
	margin-bottom: 7px;
	width: 200px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
        border-top: 1px #7D94C6 solid;
        border-right: 1px #7D94C6 solid;
        border-left: 1px #7D94C6 solid;
        border-bottom: 1px #7D94C6 solid;
        background-color:#E6EAF4;
}

#right li{
margin: 0 10px 10px 5px;
list-style: none;
border-bottom: 1px dotted #cccccc;
line-height: 140%;
}


#right li a{
background: url(images/list.png) no-repeat 0 50%;
display: block;
padding-left:15px;
}


.rightArea {

}




#news p{
padding:0 10px 0 10px;
}

.news h2{
font-size:1.2em;
padding-bottom:3px;
margin-bottom:15px;
}


#right2{
width:180px;
margin:10px 0px 0px 20px;
float:left;
}

.message{
width:291px;
height:150px;
background-image:url(img/message_haikei.png);
background-repeat:no-repeat;
padding:48px 146px 0px 23px;
margin-top:6px;
font-size:0.75em;
float:left;
text-align:left;
}


#footerrogo{
text-align:center;
margin:auto;
margin-top:20px;
}


#footer{
background-image:url(images/footer_haikei.png);
background-repeat:repeat-x;
height:300px;
padding-top:10px;
font-size:12px;
text-align:center;
}

.footer2{
background-image:url(images/footer_haikei2.png);
background-repeat:no-repeat;
width:950px;
height:300px;
padding-top:10px;
text-align:left;
margin:auto;
}


.banar{
width:180px;
text-align:center;
margin:10px 0px 5px 0px;
}


ul{
  list-style : none;  /*ãƒªã‚¹ãƒˆãƒžãƒ¼ã‚¯ã‚’æ¶ˆã™*/
  padding : 0;
  margin : 0;
}
li{
  padding : 0;
  margin : 0;
  float:left;
}
 

#left ul{
  list-style : none;  /*ãƒªã‚¹ãƒˆãƒžãƒ¼ã‚¯ã‚’æ¶ˆã™*/
  padding : 0;
  margin : 0;
}
#left li{
  padding : 2px 0px 0px 0px;
  margin : 0;
}

#left p{
font-size:0.8em;
margin : 0px 30px 0px 10px;
}

#right2 ul{
  list-style : none;  /*ãƒªã‚¹ãƒˆãƒžãƒ¼ã‚¯ã‚’æ¶ˆã™*/
  padding : 0;
  margin : 0px 0px 10px 0px;
}
#right2 li{
  padding : 2px 0px 0px 0px;
  margin : 0;
}

.k{
width:100%;
height:5px;
background-image:url(images/k.png);
margin:10px 0 10px 0;
}

.k2{
width:950px;
height:5px;
background-image:url(images/k.png);

margin:auto;
margin-top:30px;
}


.k3{
height:5px;
background-image:url(images/k.png);
margin:0 0 0 0;
}









.floatCliear {
	clear: both;
}





table#table-01 {
	width: 100%;
	border: 1px #DAE9FF solid;
	border-spacing: 0;
	background: #E6F0FF;
	white-space: normal;
	margin:15px 0px 15px 0px;
}

table#table-01 th {
	padding: 5px;
	border-style: solid;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	border-width: 1px;
	background: #E6F0FF;
	color:#003399;
	font-weight: bold;
	line-height: 120%;
	text-align: left;
	font-size: 12px;
	white-space: nowrap;
}
table#table-01 td {
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	color: #003366;
	text-align: left;
	white-space: normal;
	font-size: 12px;
}



table#table-02 {
	width: 95%;
	border: 1px #DDDDDD solid;
	border-spacing: 0;
	background: #EEEEEE;
	white-space: normal;
	margin:15px 0px 15px 0px;
}

table#table-02 th {
	padding: 5px;
	border-style: solid;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	border-width: 1px;
	background:#FFFFCC;
	color:#003399;
	text-align: left;
	font-size: 12px;
	white-space: nowrap;
}
table#table-02 td {
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	color: #003366;
	text-align: left;
	white-space: normal;
	font-size: 12px;
}


table#table-03 {
	width: 100%;
	border: 1px #DDDDDD solid;
	border-spacing: 0;
	white-space: normal;
	margin:15px 0px 15px 0px;
}

table#table-03 th {
	padding: 5px;
	border-style: solid;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	border-width: 1px;
	background:#B10008;
	color:#FFFFFF;
	text-align: center;
	font-size: 12px;
	white-space: nowrap;
	background-image:url(images/enkaku_yajirushi.png);
	background-position:left;
	background-repeat:no-repeat;
}
table#table-03 td {
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	color: #000000;
	text-align: left;
	white-space: normal;
	font-size: 12px;
}


table#table-04 {
	width: 98%;
	border: 1px #DDDDDD solid;
	border-spacing: 0;
	white-space: normal;
	margin:5px 0px 15px 0px;
}

table#table-04 th {
	padding: 5px;
	border-style: solid;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	border-width: 1px;
	background:#CCFFFF;
	color:#000000;
	text-align: left;
	font-size: 12px;
	white-space: nowrap;
	background-image:url(images/enkaku_yajirushi02.png);
	background-position:left;
	background-repeat:no-repeat;
}
table#table-04 td {
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	color: #000000;
	text-align: left;
	white-space: normal;
	font-size: 12px;
}

table#table-05 {
	width: 100%;
	border: 1px #DDDDDD solid;
	border-spacing: 0;
	white-space: normal;
	margin:5px 0px 15px 0px;
}

table#table-05 th {
	padding: 5px;
	border-style: solid;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	border-width: 1px;
	background:#66CCFF;
	color:#000000;
	text-align: center;
	font-size: 12px;
	white-space: nowrap;

}
table#table-05 td {
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	color: #000000;
	text-align: left;
	white-space: normal;
	font-size: 12px;
}

table#table-06 {
	width: 100%;
	border: 1px #DDDDDD solid;
	border-spacing: 0;
	background: #EEEEEE;
	white-space: normal;
	margin:5px 0px 15px 0px;
}

table#table-06 th {
	padding: 5px;
	border-style: solid;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	border-width: 1px;
	background:#FFFFCC;
	color:#003399;
	text-align: left;
	font-size: 12px;
	white-space: nowrap;
}
table#table-06 td {
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
	color: #003366;
	text-align: left;
	white-space: normal;
	font-size: 12px;
}




img {
border-style:none;
}

.wp-caption {
        border: solid 1px #DDDDDD;
        text-align: center;
        padding-top:5px;
        margin-bottom:5px;
        background-color:#EEEEEE;
        font-size:0.6em;
        line-height: 0.8em;
}

#footer a {/*ãƒªãƒ³ã‚¯ã•ã‚ŒãŸæ–‡å­—*/
    color:FFFFFF;
    font-style:normal;
    text-decoration:underline;
}
#footer a:link {/*æœªè¨ªå•ã®ãƒªãƒ³ã‚¯*/
    color:FFFFFF;
    font-style:normal;
    text-decoration:underline;
}
#footer a:visited {/*è¨ªå•å¾Œã®ãƒªãƒ³ã‚¯*/
    color:#2200C1;
    text-decoration:underline;
}
#footer a:hover {/*ãƒžã‚¦ã‚¹ã‚’ã®ã›ãŸã¨ã*/
    color:#999999;
    font-style:normal;
    text-decoration:underline;
}
#footer a:active {/*ã‚¯ãƒªãƒƒã‚¯ä¸­*/
    text-decoration:none;
}


/************************************
/* å›ºå®šãƒšãƒ¼ã‚¸ã®ãƒ‘ãƒ¼ãƒ„
************************************/
#left h2{
background-image:url(images/subtitle_back.png);
background-repeat:no-repeat;
width:590px;
height:37px;
line-height:37px;
padding-left:10px;
text-align:left;
font-size:16px;
font-weight:bold;
margin-top:20px;
margin-bottom:5px;
}


/******************
/* ãƒ›ãƒ¼ãƒ&nbsp;ãƒ‹ãƒ¥ãƒ¼ã‚¹
******************/

#hn{
margin:0 10px 0 10px;
}

.hn_s{
float:left;
width:281px;
height:550px;
margin-right:20px;

text-align:center;
}

.hn_s2{
float:left;
width:281px;
margin-right:20px;
text-align:center;
}

#hn h3 {
width:281px;
background-image:url(images/hn_title_haikei.png);
background-repeat:no-repeat;
font-size:1.3em;
font-weight:bold;
color:white;
line_height:31px;
text-align:center;
}

#hn p{
padding:10px 20px 10px 20px;
text-align:left;
font-size:0.75em;
background-color:#CCFFFF;
}


.newstitle{
text-align:left;
font-size:16px;
font-weight:bold;
}

.newstitle2{
text-align:left;
font-size:1em;
font-weight:bold;
}

.top_book{
float:left;
width:304px;
margin-right:15px;
margin-top:10px;
}

.top_ticket{
float:left;
margin-top:10px;
width:304px;
}

.localnews_btn {
width:281px;
height:39px;
background-image:url(images/localnews_btn.png);
background-repeat:no-repeat;
font-size:1.1em;
font-weight:bold;
text-align:center;
line-height:39px;
margin:5px 0px 30px 0px;
}

/******************
/* ãƒ‹ãƒ¥ãƒ¼ã‚¹
******************/

.news_title {
width:596px;
height:29px;
background-image:url(images/maintitle_news.png);
background-repeat:no-repeat;
font-size:1.3em;
font-weight:bold;
padding:90px 0px 0px 34px;
text-align:left;
}

/******************
/* ãƒã‚±ãƒƒãƒˆã‚«ãƒ†ã‚´ãƒªã‚¿ã‚¤ãƒˆãƒ«
******************/

.ticket_title {
width:596px;
height:29px;
background-image:url(images/title_ticket_other.png);
background-repeat:no-repeat;
font-size:1.3em;
font-weight:bold;
padding:90px 0px 0px 34px;
text-align:left;
}






/******************
/* å·¦ãƒ¡ãƒ‹ãƒ¥ãƒ¼
******************/
.rightArea {
	font-size: 0.75em;
	color: #000000;
	margin-bottom: 7px;
	width: 250px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
        border-right: 1px #1D98C4 solid;
        border-left: 1px #1D98C4 solid;
        border-bottom: 1px #1D98C4 solid;
        background-color:#EDF4F9;
	margin-left:7px;
	text-align:left;
}

.rightArea li{
       list-style-type:none;
}

.rightTitle_haikei {
	background-color:#1D98C4; 
	margin: 0px;
	height: 19px;
	width: 257px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 1em;
        font-weight:bold;
	margin-left:7px;
	color: #FFFFFF;
}


/******************
/* æŠ˜è¾¼åºƒå‘Š
******************/

.question {
width:500px;
height:40px;
background-image:url(images/q.png);
background-repeat:no-repeat;
font-size:1em;
padding:20px 0px 0px 70px;
text-align:left;
margin-top:10px;
}

.answer {
width:500px;

background-image:url(images/a.png);
background-repeat:no-repeat;
font-size:1em;
padding:20px 0px 0px 70px;
text-align:left;
}

/*************
/* æŠ•ç¨¿ç”»åƒã®å›žã‚Šè¾¼ã¿å‡¦ç†
*************/
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
        margin-left: 10px;
        margin-bottom: 2px;
}

.alignleft {
float: left
        margin-right: 10px;
        margin-bottom: 2px;
}

img {
border-style:none;
}

.wp-caption {
        border: solid 1px #DDDDDD;
        text-align: center;
        padding-top:5px;
        margin-bottom:5px;
        background-color:#EEEEEE;
        font-size:0.6em;
        line-height: 0.8em;
}



#navi{
	width:955px;
	margin:auto;
	margin-bottom:30px;
}



#navi ul{
list-style-type: none;
}

#navi li.navi01 a{
	background: url(images/navi_01.png);
	color: #fff;
	text-decoration: none;
	display: block;
	font-size:15px;
	width: 148px;
	height: 37px;
	float: left;
	padding: 17px 0px 0px 10px;
	text-align: center;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
#navi li.navi01 a:hover {
	background: url(images/navi_01_f2.png);
}

#navi li.navi02 a{
	background: url(images/navi_02.png);
	color: #fff;
	text-decoration: none;
	display: block;
	font-size:15px;
	width: 149px;
	height: 37px;
	float: left;
	padding: 17px 0px 0px 10px;
	text-align: center;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
#navi li.navi02 a:hover {
	background: url(images/navi_02_f2.png);
}

#navi li.navi03 a{
	background: url(images/navi_03.png);
	color: #fff;
	text-decoration: none;
	display: block;
	font-size:15px;
	width: 149px;
	height: 47px;
	float: left;
	padding: 7px 0px 0px 10px;
	text-align: center;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);

}
#navi li.navi03 a:hover {
	background: url(images/navi_03_f2.png);
}

#navi li.navi04 a{
	background: url(images/navi_04.png);
	color: #fff;
	text-decoration: none;
	display: block;
	font-size:15px;
	width: 149px;
	height: 37px;
	float: left;
	padding: 17px 0px 0px 10px;
	text-align: center;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
#navi li.navi04 a:hover {
	background: url(images/navi_04_f2.png);
}

#navi li.navi05 a{
	background: url(images/navi_09.png);
	color: #fff;
	text-decoration: none;
	display: block;
	font-size:15px;
	width: 149px;
	height: 47px;
	float: left;
	padding: 7px 0px 0px 10px;
	text-align: center;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
#navi li.navi05 a:hover {
	background: url(images/navi_09_f2.png);
}

#navi li.navi06 a{
	background: url(images/navi_06.png);
	color: #fff;
	text-decoration: none;
	display: block;
	font-size:15px;
	width: 149px;
	height: 37px;
	float: left;
	padding: 17px 0px 0px 10px;
	text-align: center;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
#navi li.navi06 a:hover {
	background: url(images/navi_06_f2.png);
}</pre></body></html>