@charset "utf-8";


/* ================ font-color ================ */

body{
line-height:1.6;
}
body #main{
line-height:1.6;
}

a {
color:;
}
a:link {
color:#333333;
}
a:visited {
color:#333333;
}
a:hover {
color:#2F8DBC;
text-decoration:none;
}
a:active {
color:;
}



/* ================= font-size ================= */


/* ----- if default size == 12px ----- */

body {
font-size:88%;
}

.fs16 {
font-size:134%;
}
.fs15 {
font-size:125%;
}
#footer .inner .sitemap dl dt,
.fs14 {
font-size:117%;
}
.fs13 {
font-size:109%;
}
.fs12 {
font-size:100%;
}
#footer,
#contents p#bread-crumb,
.fs11 {
font-size:92%;
}
#top .news_area td,
#top .event_area,
#header #global-navi ul li a,
.fs10 {
font-size:84%;
}
#top .news_area .h2_area li,
#top .news_area th,
#header #head-main .box-rgt p.text-link,
.fs9 {
font-size:75%;
}


/* ----- if default size == 13px ----- */

/*
body {
font-size:82%;
}

.fs16 {
font-size:123%;
}
.fs15 {
font-size:115%;
}
.fs14 {
font-size:108%;
}
.fs13 {
font-size:100%;
}
.fs12 {
font-size:92%;
}
.fs11 {
font-size:85%;
}
.fs10 {
font-size:77%;
}
.fs9 {
font-size:69%;
}
*/

