@media screen{/* hide from Mac IE5\*/#RecipeSecond H3:first-letter {font-size:1.5em;color:red;}/* end hack */}/* hide from Mac IE5 \*/@media screen,print{/* end hack */DL.LinkList li{_height:1em; _overflow:visible}.boxCheckOrange H2{	padding:5px 5px 3px 5px;	color:#FF6600;margin-top:1em;	font-size:1.4em}	DL.spec{	background-color:#FFFFDE;	line-height:1.2em;	margin-top:0.5em;margin-left:0px;padding:0.5em;}DL.spec DT{float:left;clear:left;width:6.2em;color:#FF6600;	margin-top:0.2em;	page-break-after:avoid}DL.spec DD{margin-left:6.2em;margin-top:0.2em;_text-indent:-0.3em;page-break-before:avoid}/*---------------------------*/DL.LinkList{margin-bottom:1em;}DL.LinkList DT{	font-weight:bold;border-bottom:1px #CCC dashed;	padding-bottom:0.2em;margin-bottom:0.5em;}DL.LinkList LI{list-style-type:none;	margin:0px 0px 5px 0px;_margin-bottom:0.2em;padding:0px;}/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/#RecipeTop #TopCol .LeftColumn{width:360px;	margin-top:15px;margin-right:15px;}#RecipeTop #TopCol .RightColumn{	width:360px;	}/* hide from Mac IE5\*//*/#RecipeTop .TopCol .leftBlock{	width:360px;}/* end hack */#RecipeTop #BottomCol .LeftColumn{width:480px;	margin:20px 10px 0px 0px;padding-right:15px;}#RecipeTop #BottomCol .RightColumn{	margin:20px 0px 0px 0px;width:230px;}#RecipeTop .boxCheckOrange{margin-bottom:15px;}#RecipeTop .boxCheckOrange H2{margin:0px;padding:8px 10px 7px 10px;}#RecipeTop H3{margin:0px 0px 10px 0px;}#RecipeTop #NewRecipe H3{mmargin-bottom:0px;}#RecipeTop #NewRecipe P{	_height:60px;	padding-bottom:5px;margin:5px 0px;	border-bottom:1px #CCC dashed;}#RecipeTop #NewRecipe P IMG{float:left;margin:0px 5px 0px 0px;}#RecipeTop #NewRecipe P A.arrowS{	line-height:1.2em;	display:block;margin:5px 0px 0px 85px;	background-position:0px 5px}#RecipeTop #Banner{	margin:20px 0px 0px 0px;padding:0px;width:360px;	list-style-type:none;}#RecipeTop #Banner LI{margin-bottom:0px;	height:61px;	overflow:hidden;}/* hide from Mac IE5\*//*/#RecipeTop #Banner LI{	overflow:visible}/* end hack */#RecipeTop DL.Section{	width:230px;margin:0em 0em 1em 3px;	}#RecipeTop DL.left,#RecipeTop DL.right{margin-top:0px;}#RecipeTop DL.Section DT{	color:#777;	font-size:1.2em;font-weight:bold;	border-bottom:1px #CCC dashed;	margin:0px 0px 7px 0px;padding-bottom:3px;	}#RecipeTop DL.Section DD.thumb{	margin:0px 10px 0px 0px;padding:0px;	float:left;	}#RecipeTop DL.Section DD.List{	width:139px;float:right;margin:0px;}#RecipeTop DL.Section DD.List UL{	list-style-type:none;	margin-top:0.2em;padding:0px;}#RecipeTop DL.Section DD.List LI{	line-height:1.2em;margin-bottom:0.1em;_height:1em;	}#RecipeTop DIV.item{margin-top:-7px;}#RecipeTop DIV.item UL{	margin:0px;padding:0px;}#RecipeTop DIV.item LI{	margin:0px;padding:0px 0px 0px 0px;	list-style-type:none;_height:44px;	border-bottom:1px #CCC dashed;}#RecipeTop DIV.item LI IMG{	vertical-align:middle;margin-right:10px;}	/*RecipeSecond@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/#RecipeSecond H2{	font-size:1.7em;font-weight:bold;line-height:1em;color:#FF7B00;	padding:6px;_padding-bottom:2px;}#RecipeSecond H3{	font-size:1.3em;color:#000;	padding-bottom:7px;margin-bottom:1em;	background:#FFF url(../img/bg_red-doubleline.gif) repeat-x bottom}#RecipeSecond .LeftColumn{	margin-top:20px;	width:535px;}#RecipeSecond .LeftColumn DL.Section{	width:260px;margin:1em 0em 1em 0em;}#RecipeSecond .LeftColumn DL.Section DT.theme{	margin-bottom:0.5em;padding-bottom:0.2em;	font-size:1.2em;font-weight:bold;	border-bottom:1px #CCC dashed;}#RecipeSecond .LeftColumn DL.Section DT.theme a{background-position:0px 3px}#RecipeSecond .LeftColumn DL.Section DT.theme IMG{vertical-align:middle;margin-left:0.5em;}#RecipeSecond .LeftColumn DL.Section DT.theme IMG.num{margin:-10px 5px 0em 0em;vertical-align:text-top;position:relative;z-index:100;}#RecipeSecond .LeftColumn DL.Section DD.thumb{	margin:0px 10px 0px 0px;padding:0px;width:80px;	float:left;}#RecipeSecond .LeftColumn DL.Section DD.List{	margin:0px;padding:0px;width:165px;	line-height:1.4em;	_text-indent:1px;/*←IE5.0バグ対策*/	float:left;}#RecipeSecond DL.spec{font-size:0.9em;}#RecipeSecond .RightColumn{	margin-top:45px;	width:175px;margin-left:10px;padding-left:15px;border-left:1px #CCC dashed}#RecipeSecond .RightColumn UL{list-style-type:none;}DIV.item LI A.arrowS{display:inline;}#RecipeSecond .RightColumn #Banner LI{margin:0px 0px 2px 0px;}/*RecipeDetail@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/#RecipeDetail #TopCol DIV.LeftColumn{	width:360px;margin:0px 0px 0px 3px;}#RecipeDetail #TopCol DIV.RightColumn{	width:360px;}#RecipeDetail #TopCol DIV.RightColumn .boxOrange H2{	font-size:1.5em;font-weight:bold;line-height:1em;color:#FF7B00;	padding:5px;_padding-bottom:2px;}#RecipeDetail #TopCol DIV.RightColumn P{	margin:1em 1em 0em 1em;	font-size:1.2em;	line-height:1.4em}#RecipeDetail #TopCol DIV.RightColumn P.alignR{font-size:12px;}#RecipeDetail .icon{margin-bottom:5px;}/*--------*/#RecipeDetail #BottomCol{margin-top:30px;_margin-top:40px;}#RecipeDetail #BottomCol H3{font-size:12px;	background:url(../img/bg_orange_doubleline.gif) repeat-x bottom;	padding-bottom:5px;margin-bottom:1em;}#RecipeDetail #BottomCol H3 DIV{line-height:19px;margin-top:0px;margin-right:5px;}#RecipeDetail #BottomCol H3 DIV.clear{margin:0px;font-size:1px;}#RecipeDetail #BottomCol .LeftColumn{	width:195px;margin-left:5px;}#RecipeDetail #BottomCol .RightColumn{border-left:1px #CCC dashed;	width:510px;padding-left:10px;}#RecipeDetail #BottomCol TABLE.material{	margin-bottom:1em;width:190px;}#RecipeDetail #BottomCol TABLE.material caption{	font-weight:bold;color:#7FC31C;text-align:left;	padding-bottom:0.3em;font-size:12px;}#RecipeDetail #BottomCol TABLE.material TH,#RecipeDetail #BottomCol TABLE.material TD{	padding:2px 5px;line-height:1.2em;}#RecipeDetail #BottomCol TABLE.material TH{	text-align:left;font-weight:normal;}#RecipeDetail #BottomCol TABLE.material TD{width:4em;vertical-align:top;}#RecipeDetail #BottomCol DL.spec{	font-size:1em;margin-bottom:0em;}#RecipeDetail #BottomCol p.ninzu{padding:5px;background-color:#FFFFDE;margin-bottom:0.5em;}/*---------------------*/.HowTo{	font-size:1em;	margin-bottom:1em}.HowTo TH,.HowTo TD{line-height:1.6em;	border-bottom:1px #CCC dashed;	padding:5px;	vertical-align:top}.HowTo TH{	font-size:1.2em;color:#FFF;font-weight:bold;line-height:19px;	width:25px;vertical-align:top;padding:8px 0px;	background:#FFF url(../../recipe/img/howto_num_bg.gif) no-repeat 0px 5px;}H4{margin-bottom:0.5em}.FrameOrange{padding:5px 10px;}/*-----------------*/#RecipeDetail #Item H4{	background:transparent url(../../recipe/img/datail_item_bg01.gif) no-repeat;	padding:7px 0px 0px 100px;}#RecipeDetail #Item{	width:510px;margin:2.5em 0em;	background:#FFF url(../../recipe/img/datail_item_bg02.gif) repeat-y;	}#RecipeDetail #Item .content{	background:transparent url(../../recipe/img/datail_item_bg03.gif) no-repeat bottom;	padding:0px 10px 10px 105px;}#RecipeDetail #Item .content TABLE{margin:0.5em auto 0em auto;}#RecipeDetail #Item .content TD{line-height:1em;padding-right:10px;}#RecipeDetail #Item .content .thumb{text-align:center}#RecipeDetail #Item .content TD A{display:block;}/*RecipeGpx@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*//*トップページ*/#RecipeGpx{	margin-top: 20px;padding-bottom:5px;	background: url(../../recipe/img/bg_gpx_l.gif) repeat-y left bottom;}#RecipeGpx p{	font-size:0.9em;	line-height:1.2em;	margin: 10px;}#RecipeGpx DL{	width:340px;_width:337px;	margin-left:10px;margin-top:5px;	border-top:1px solid #DBDBDB;}#RecipeGpx DT{	width:300px;	float:right;	font-size:1em;	line-height:1.2em;	word-spacing:-1px;}#RecipeGpx DT A{	display:block;	margin-top:0.5em;	padding-left:7px;}#RecipeGpx DD{	margin:5px 0px 5px 0px;}/*ローカルナビゲーション*/#RecipeGpxlocal{	margin-top: 20px;	background: url(../../recipe/img/bg_gpx_s.gif) repeat-y;}#RecipeGpxlocal h4{	text-indent: -9999px;	display:block;	width: 170px;	height: 19px;	background:url(../../recipe/img/blt_arrow_gpx_s.gif) no-repeat 0px 0px;}#RecipeGpxlocal p{	font-size:0.9em;	line-height:1.2em;	margin:10px 10px 5px 10px;}#RecipeGpxlocal UL{margin:5px 10px;}#RecipeGpxlocal LI{border-top:1px #DDD solid;padding-top:5px;margin-bottom:5px;}#RecipeGpxlocal LI A{	display:block;}#RecipeGpxlocal .RecipeTit{	text-indent: -9999px;	display:block;	background:url(../../recipe/img/blt_arrow_gpx_s.gif) no-repeat 0px 0px;}#RecipeGpxlocal .RecipeTit:hover{	text-indent: -9999px;	display:block;	width: 170px;	height: 19px;	background:url(../../recipe/img/blt_arrow_gpx_s_o.gif) no-repeat 0px 0px;}.btm{	margin: 0px;	padding: 0px;}/* hide from Mac IE5 \*/}/* end hack */@media print{	#RecipeTop #TopCol,	#RecipeTop #BottomCol,	#RecipeSecond .LeftColumn{width:630px;}	#RecipeTop #OuterContainer #TopCol .LeftColumn{		width:250px;}	#RecipeTop #TopCol .LeftColumn img{		width:250px;height:257px;}	#RecipeTop #BottomCol .LeftColumn{		width:410px;padding-right:5px;}	#RecipeTop #BottomCol .LeftColumn h3 img{width:410px;height:36px;}	#RecipeTop DL.Section{width:195px;}	#RecipeTop DL.Section DD.List{	width:110px;font-size:7pt;}	#RecipeTop DL.Section DD.thumb img{width:70px;height:77px;}	#RecipeTop #BottomCol .RightColumn{width:197px;}	#RecipeTop #BottomCol .RightColumn h3 img{width:197px;height:36px;}	#RecipeGpx{background:none;}	#RecipeSecond .RightColumn{display:none;}	#RecipeSecond .LeftColumn h3 {font-size:1.4em;border-bottom:3px #DB0000 double;color:#DB0000;padding-bottom:5px;}	#RecipeSecond .LeftColumn DL.Section{width:300px;}	#RecipeSecond .LeftColumn DL.Section DD.List{width:210px;}	}