/*link--------------------------------------------*/
a:link {color:#0000CC;text-decoration: underline;}
a:visited {text-decoration: underline;}
a:hover {color:#FF6600;text-decoration: underline;}
a:menu {text-decoration: underline;}
a:link.menu {display: block;width:100%;color:#666666;padding:0px;text-decoration: underline;}
a:visited.menu {display: block;width:100%;color:#666666;padding:0px;text-decoration: underline;}
a:hover.menu {
color:#333333;
text-decoration: underline;
background-color: #FFFFCC;
position: relative; top: 1px; left: 1px;
}

.menu_m{font-size:13px;line-height:147%;}
.menu_s{font-size:12px;line-height:147%;}

/*nomal------------------------------------------*/
.fopx10 {font-size:10px;}
.fopx10line {font-size:10px;line-height:135%;}
.fopx10indent {font-size:10px;line-height:135%; text-indent: 10px;}
.fopx10box {font-size:10px;line-height:135%; margin-left: 10px;}
.fopx12 {font-size:12px;}
.fopx12indent {font-size:12px;line-height:130% ; text-indent: 12px;}
.fopx12box {font-size:12px;line-height:135%; margin-left: 12px;}
.fopx12box_glay {font-size:12px;line-height:135%; margin-left: 12px ; color: #666666;}
.fopx12line {font-size:12px;line-height:135%;}
.fopx12line_red {font-size:12px;line-height:135% ; color: #FF0033;}
.fopx14 {font-size:14px;}
.fopx14line {font-size:14px;line-height:135%;}
.fopx14box {font-size:14px;line-height:135%; margin-left: 14px;}
.fopx16 {font-size:16px;}
.fopx16line {font-size:16px;line-height:135%;}

/*link_etc----------------------------------------*/
.head_l_white {font-size: 14px; font-weight: bold; color: #FFFFFF;}
.head_m {font-size: 12px; color: #003399; line-height: 135%; margin-top: 3px;}
.head_m_white { font-size: 11px; color: #FFFFFF; margin-top: 3px ; font-weight: bold;}
.head_m_box {font-size: 12px; color: #003399; line-height: 135%; margin-top: 3px ; margin-left: 12px;}
.notes_red {font-size: 10px; line-height: 120%; color: #FF0033; margin-left: 12px;}
.notes_black {font-size: 10px; line-height: 120%; color: #000000; margin-left: 12px;}

/*whatsnew----------------------------------------*/
.whatsnew_day {font-size: 10px; line-height: 120%; color: #0033FF; margin-left: 2px; margin-top: 2px;}
.whatsnew_red {font-size: 12px; line-height: 120%; color: #FF0033; margin-left: 10px;}
.whatsnew_gray {font-size: 12px; line-height: 120%; color: #333333; margin-left: 10px;}
.whatsnew_contents {font-size: 12px; line-height: 120%; margin-left: 10px;}
.head_l_blue {font-size: 14px; font-weight: bold; color: #000099;}
.help_q {font-size: 12px; line-height: 125%; color: #0033CC;}
.help_a {font-size: 12px; line-height: 125%}
.help_a_contents {margin-left: 3px;}
.shohizei_hyouji {font-size: 14px; line-height: 150%; margin-left: 10px;}
.head_l_blue_box_up {font-size: 14px; font-weight: bold; color: #000099 ; margin-top: 7px;}
.link_p_place_name {font-size: 12px; font-weight: bold; line-height: 140%; text-decoration: none; margin-top: 3px; margin-bottom: 3px;}
.link_p_place_coment { font-size: 12px; line-height: 140%; text-decoration: none; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }

/*user_repot----------------------------------------*/
.ur_fopx12 {font-size:12px;}
.ur_fopx14 {font-size:14px;}

