@charset "utf-8";/*------------------------------------------------------------------------------------------------   Font Large------------------------------------------------------------------------------------------------*/body {font-size: 90%;}#naka_right h2,#content.link h2 {padding: 7px 0 5px 0;font-size: 114%;}h3,#content.oc h3 {padding: 2px 0 3px 0;font-size: 114%;}h4 {font-size: 106%;}strong {font-size: 106%;}/*------- FontSize -------*//* font_l */ul#fontsize li#font_l a { width: 22px; height: 33px; background: url("../image_common/header/font_large_f2.jpg") 0 0 no-repeat; }/* font_m */ul#fontsize li#font_m a { width: 22px; height: 33px; background: url("../image_common/header/font_medium.jpg") 0 0 no-repeat; }ul#fontsize li#font_m a:hover{ background: url("../image_common/header/font_medium_f2.jpg") 0 0 no-repeat; }/* font_s */ul#fontsize li#font_s a { width: 22px; height: 33px; background: url("../image_common/header/font_small.jpg") 0 0 no-repeat; }ul#fontsize li#font_s a:hover{ background: url("../image_common/header/font_small_f2.jpg") 0 0 no-repeat; }/*-------------------- PageTop_MENU --------------------*/#page_menu dl dt {  font-size: 114%;}/*-------------------- NakaPage --------------------*/#naka_right p.inter_cap {height: 38px;font-size: 106%;}#naka_right div.townmaplist01 strong,#naka_right div.townmaplist02 strong,#naka_right div.townmaplist03 strong {font-size: 106%;}.color_l {font-size: 106%;}.small {font-size: 72%;}/* 固定 */.f11 {font-size: 11px;}#naka_right div.gaiyou {font-size: 12px;line-height: 160%;}/*-------------------- Pankuzu --------------------*/#pankuzu {font-size: 11px;line-height: 160%;}/*-------------------- Footer --------------------*/#footer_menu {font-size: 11px;line-height: 160%;}#copyright {font-size: 10px;line-height: 160%;}