﻿@charset "utf-8";


.my_contents_box_01 {
	width: 780px;
	font-size: 100%;
	line-height: 110%;
	margin-top: 3px;
	margin-bottom: 50px;
	color: #000000;
}
.my_layout_title {
	width: 660px;
	height: 20px;
	text-align: left;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	font-weight: bold;
	background-image: url(../../images/c_contents/c_titlebar_01.gif);
	background-repeat: no-repeat;
}
.my_layout_map_btn {
	width: 100px;
	height: 30px;
	vertical-align: top;
}
.my_layout_pict_disp {
	width: 200px;
	height: 151px;
	vertical-align: top;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
}
.my_margin_style_01 {
	margin-top: 15px;
}

.my_layout_guide_info {
	width: 260px;
	height: 151px;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
	font-size: small;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
}
.my_layout_space {
	width: 30px;
	height: 151px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
}
.my_layout_label {
	width: 285px;
	height: 20px;
}
.my_layout_address_info {
	width: 780px;
	font-size: small;
	text-align: left;
	height: 20px;
	border-bottom-style: dashed;
	border-color: #666666;
	border-bottom-width: 1px;
}
.my_layout_address_info_02 {
	width: 780px;
	font-size: small;
	text-align: left;
	height: 20px;
	border-bottom-style: solid;
	border-color: #666666;
	border-bottom-width: 1px;
}
.my_layout_address_info_pr {
	width: 780px;
	font-size: 10pt;
	text-align: left;
	height: 20px;
}
.my_layout_enjoy_info {
	width: 280px;
	height: 126px;
	text-align: left;
	vertical-align: top;
	font-size: small;
	padding-top: 5px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	padding-left: 5px;
}
.my_f_weight_bold {
	font-weight: bold;
}
.my_move_top_pos {
	width: 780px;
	text-align: right;
	font-size: small;
	margin-top: 15px;
}
.my_page_select_menu {
	font-size: small;
	text-align: left;
	margin-top: 30px;
	margin-bottom: 15px;
	font-weight: bold;
}
#my_header {
	width: 780px;
	height: 75px;
}
#my_category_banner_set {
	width: 780px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.my_flower_select_label {
	width: 139px;
	text-align: center;
	font-size: 10pt;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	height: 25px;
	background-color: #0099FF;
	color: #FFFFFF;
	font-weight: bold;
}
.my_flower_now_good_label {
	width: 140px;
	text-align: center;
	font-size: 10pt;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	height: 25px;
	background-color: #f8f8ff;
	color: #666666;
	font-weight: bold;
}
.my_flower_monthly_label {
	width: 50px;
	text-align: center;
	font-size: 10pt;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	height: 25px;
	background-color: #f8f8ff;
	color: #666666;
	font-weight: bold;
}
.my_flower_monthly_label_last {
	width: 49px;
	text-align: center;
	font-size: 10pt;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	height: 25px;
	background-color: #f8f8ff;
	color: #666666;
	font-weight: bold;
}

/* START STATION MENU CSS */

.my_station_01_select_label {
	width: 59px;
	text-align: center;
	font-size:10pt;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	height: 25px;
	background-color: #0099FF;
	color: #FFFFFF;
	font-weight: bold;
}

.my_station_01_name_label {
	width: 90px;
	text-align: center;
	font-size: 10pt;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	height: 25px;
	background-color: #f8f8ff;
	color: #666666;
	font-weight: normal;
}

.my_station_02_name_label {
	width: 90px;
	text-align: center;
	font-size: 10pt;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	height: 25px;
	background-color: #f8f8ff;
	color: #666666;
	font-weight: normal;
}
.my_station_01_name_label_last {
	width: 89px;
	text-align: center;
	font-size: 10pt;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	height: 25px;
	background-color: #f8f8ff;
	color: #666666;
	font-weight: normal;
}

.my_station_02_name_label_last {
	width: 89px;
	text-align: center;
	font-size: 10pt;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	height: 25px;
	background-color: #f8f8ff;
	color: #666666;
	font-weight: normal;
}

/* END STATION MENU CSS */

/* START FUDASYO MENU CSS */

.my_fudasyo_first_name_label {
	width: 112px;
	text-align: center;
	font-size: 10pt;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #666666;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	height: 25px;
	background-color: #FFFFCC;
	color: #666666;
	font-weight: bold;
}

.my_fudasyo_name_label {
	width: 110px;
	text-align: center;
	font-size: 10pt;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #666666;
	height: 25px;
	background-color: #FFFFCC;
	color: #666666;
	font-weight: bold;
}

/* END FUDASYO MENU CSS */



#my_guide_report_box {
	width:780px;
	text-align:left;
	line-height:130%;
	font-size:90%;
}

#my_guide_report_box .my_title_style_01 {
	color:#FF00FF;
	font-weight:bold;
}

#my_guide_report_box .my_title_style_02 {
	color:#FF6600;
	font-weight:bold;
}

#my_temp_msg_box {
	width:768px;
	text-align:left;
	line-height:130%;
	font-size:90%;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FF6699;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FF6699;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FF6699;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #FF6699;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-top: 10px;
	color: #FF00FF;
}

#my_gnavi_menu_disp {
	width: 780px;
	margin-bottom: 0px;
	height: 80px;
}

.my_print_newpage_pos {
	page-break-before:always;
}

.my_fnt_color_style_pink {
	color:#FF00FF;
}

.my_fnt_color_style_red {
	color:#FF0000;
}

.my_fnt_color_style_red_02 {
	color:#FF3366;
}

.my_fnt_color_style_orange {
	color:#FF6633;
}

.my_fnt_color_style_blue {
	color:#0000FF;
}

.my_fnt_size_style_01 {
    font-size:small;
}

.my_h2_style_01_pink {
	font-size:100%;
	color:#FF00FF;
	margin-top:0px;
	margin-bottom:0px;
}

.my_h2_style_01_orange {
	font-size:100%;
	color:#FF6600;
	margin-top:0px;
	margin-bottom:0px;
}

.my_coupon_label_style_01 {
	background-color: #FF3366;
	color:#FFFFFF;
}


.my_pr_label_style_01 {
	background-color: #FF3366;
	color:#FFFFFF;
}
