@charset "Shift_JIS";


#top_main {
	background-image: url(../img/main.jpg);
	background-repeat: no-repeat;
	height: 506px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#top_up {
	width: 800px;
}

#top_menu {
	margin-top: 165px;
}

#top_menu img {
	margin-right: 22px;
	margin-left: 22px;
}

#top_banner img {
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 5px;
}


.nt {
	font-size: 80%;
	line-height: 1.5em;
	background-image: url(../img/dot.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	width: 760px;
	padding-left: 17px;
}

.group_name {
	background-image: url(../group/img/group_nbk.gif);
	background-repeat: no-repeat;
	height: 89px;
	width: 383px;
	margin-right: auto;
	margin-left: auto;
}

.group_name h3 {
	padding-top: 10px;
	padding-left: 10px;
	font-size: 110%;
	font-weight: bold;
}

.group_name p {
	font-size: 80%;
	line-height: 1.5em;
	padding-top: 15px;
	padding-left: 10px;
}

.group_name2 {
	background-image: url(../group/img/group_nbk2.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 383px;
	margin-right: auto;
	margin-left: auto;
}

.group_name2 h3 {
	padding-top: 10px;
	padding-left: 10px;
	font-size: 110%;
	font-weight: bold;
}

.group_name3 {
	background-image: url(../group/img/group_nbk3.gif);
	background-repeat: no-repeat;
	height: auto;
	width: 383px;
	margin-right: auto;
	margin-left: auto;
	background-position: bottom;
}

.group_name3 p {
	font-size: 80%;
	line-height: 1.5em;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
}
.group_title {
	margin-bottom: 5px;
}
.group_subt {
	background-image: url(../group/img/group1_title.gif);
	background-repeat: repeat-y;
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 5px;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.character_profile {
	background-color: #ECF9FF;
	text-align: center;
	padding: 8px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #569ED4;
}
.character_profile h2 {
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #569ED4;
}
.character_profile p {
	font-size: 90%;
	line-height: 1.5em;
}

.link_name {
	background-image: url(../link/img/link_nbk.gif);
	background-repeat: no-repeat;
	height: 89px;
	width: 383px;
	margin-right: auto;
	margin-left: auto;
}

.link_name h3 {
	padding-top: 10px;
	padding-left: 10px;
	font-size: 110%;
	font-weight: bold;
}

.link_name p {
	font-size: 80%;
	line-height: 1.5em;
	padding-top: 15px;
	padding-left: 10px;
}
.privacy_title {
	font-size: 110%;
	line-height: 1.5em;
	color: #6699FF;
	font-weight: bold;
}

.t_tampopo {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../chie/img/t_tampopo.jpg);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_ume {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #8F0000;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../chie/img/t_ume.jpg);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_zoukin {
    padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #5B7D86;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../chie/img/t_zoukin.jpg);
	background-repeat: no-repeat;
	padding-left: 35px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_wreath {
    padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #006600;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../chie/img/t_wreaths.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	font-size: 110%;
	color: #990000;
	background-position: left center;
	font-weight: bold;
}
.t_osechi {
    padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #006600;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../chie/img/t_osechi.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	font-size: 110%;
	color: #054603;
	background-position: left center;
	font-weight: bold;
}
.t_kaze {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #714846;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../chie/img/t_kaze.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	font-size: 110%;
	color: #981E00;
	background-position: left center;
	font-weight: bold;
}
/*レシピ　各ページのタイトル*/
.t_tomato {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_tomato.jpg);
	background-repeat: no-repeat;
	padding-left: 23px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_kyuri {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_kyuri.jpg);
	background-repeat: no-repeat;
	padding-left: 23px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_goya {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_goya.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_kabocha {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_kabocha.jpg);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_komatsuna {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_ingen.jpg);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_nasu {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_nasu.jpg);
	background-repeat: no-repeat;
	padding-left: 23px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_mizuna {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_mizuna.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_ninjin {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_ninjin.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_tamanegi {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_tamanegi.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_nira {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_nira.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_akakabu {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_akakabu.jpg);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_komatsuna {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_komatsuna.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_ingen {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_ingen.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_horenso {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_hourenso.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.t_satsumaimo {
	padding-bottom: 5px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #206403;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	background-image: url(../recipe/img/t_satsumaimo.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 110%;
	color: #000000;
	background-position: left center;
	font-weight: bold;
}
.item_name {
	background-image: url(../item/img/item_nbk.gif);
	background-repeat: no-repeat;
	height: 89px;
	width: 363px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
}
.item_name h3 {
	padding-top: 10px;
	padding-left: 10px;
	font-size: 110%;
	font-weight: bold;
}
.item_name p {
	font-size: 80%;
	line-height: 1.5em;
	padding-top: 15px;
	padding-left: 10px;
}
.item_subt {
	background-image: url(../item/img/item1_title.gif);
	background-repeat: repeat-y;
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 5px;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.item_title {
	margin-bottom: 5px;
}
.item_otoiawase {
	background-image: url(../item/img/item_nbk02.gif);
	background-repeat: no-repeat;
	height: 89px;
	width: 363px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
}
.item_otoiawase h3 {
	padding-top: 10px;
	padding-left: 10px;
	font-size: 110%;
	font-weight: bold;
}
.item_otoiawase p {
	font-size: 80%;
	line-height: 1.5em;
	padding-top: 10px;
	padding-left: 10px;
}
#item_engei_td {
	padding-left: 15px;
}
#item_text {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 90%;
	line-height: 1.5em;
}
#item_yasaiindex {
	font-size: 80%;
	background-image: url(../item/yasai/img/tab_bar.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 506px;
	padding-top: 10px;
	padding-left: 60px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#item_hanatext {
	padding-right: 15px;
	padding-left: 60px;
	font-size: 85%;
	line-height: 1.5em;
	background-image: url(../item/hana/img/background.gif);
	background-repeat: no-repeat;
	height: 375px;
	width: 491px;
	padding-top: 10px;
}
#item_yasaitext {
	padding-right: 15px;
	padding-left: 60px;
	font-size: 85%;
	line-height: 1.5em;
	background-image: url(../item/yasai/img/background.gif);
	background-repeat: repeat-y;
	width: 491px;
}
#item_yasait {
	padding-top: 3px;
	padding-bottom: 5px;
}
#item_line {
	height: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #e5dac1;
}
