@charset "Shift_JIS";

/*--------------------------- #key_main --------------------------------*/
#key_img #key_main span{
	display: none;
}
#key_img #key_main {
	float: right;
	width: 550px;
	height: 270px;
	background: url(../cont_img/cont01_key.png) no-repeat -230px 0 scroll;
	margin-top: 5px;
}

/*--------------------------- #cont_navi --------------------------------*/
#key_img #cont_navi ul li span{
	display: none;
}
#key_img #cont_navi {
	float: left;
	width: 230px;
	height: 270px;
	background: url(../cont_img/cont01_key.png) no-repeat 0 0 scroll;
	margin-top: 5px;
}
#key_img #cont_navi ul{
	width: 220px;
	height: 270px;
	margin: 10px 0 0 10px;

}
#key_img #cont_navi li {float: left;margin: 0; padding: 0; line-height:0;}
#key_img #cont_navi li.cont01 a{display: block; width: 220px; height: 52px; margin: 0; padding: 0; line-height:0;background: url(../cont_img/cont_navi.png) no-repeat 2px -2px scroll;}
#key_img #cont_navi li.cont01 a:hover{width: 220px; height: 52px; margin: 0; padding: 0; line-height:0;background: url(../cont_img/cont_navi.png) no-repeat -220px -2px scroll;}
#key_img #cont_navi li.cont02 a{display: block; width: 220px; height: 50px; margin: 0; padding: 0; line-height:0;background: url(../cont_img/cont_navi.png) no-repeat 2px -54px scroll;}
#key_img #cont_navi li.cont02 a:hover{width: 220px; height: 50px; margin: 0; padding: 0; line-height:0;background: url(../cont_img/cont_navi.png) no-repeat -220px -54px scroll;}
#key_img #cont_navi li.cont03 a{display: block; width: 220px; height: 50px; margin: 0; padding: 0; line-height:0;background: url(../cont_img/cont_navi.png) no-repeat 2px -104px scroll;}
#key_img #cont_navi li.cont03 a:hover{width: 220px; height: 50px; margin: 0; padding: 0; line-height:0;background: url(../cont_img/cont_navi.png) no-repeat -220px -104px scroll;}
#key_img #cont_navi li.cont04 a{display: block; width: 220px; height: 50px; margin: 0; padding: 0; line-height:0;background: url(../cont_img/cont_navi.png) no-repeat 2px -154px scroll;}
#key_img #cont_navi li.cont04 a:hover{width: 220px; height: 50px; margin: 0; padding: 0; line-height:0;background: url(../cont_img/cont_navi.png) no-repeat -220px -154px scroll;}
#key_img #cont_navi li.cont05 a{display: block; width: 220px; height: 50px; margin: 0; padding: 0; line-height:0;background: url(../cont_img/cont_navi.png) no-repeat 2px -204px scroll;}
#key_img #cont_navi li.cont05 a:hover{width: 220px; height: 50px; margin: 0; padding: 0; line-height:0;background: url(../cont_img/cont_navi.png) no-repeat -220px -204px scroll;}
/*--------------------------- end/#key_img ------------------------------*/

/*--------------------------- start/#left_column ----------------------------*/
#column #left_column h3 span,#column #left_column h5 span{
	display: none;
}
#column #left_column h3{
float: left;
	width: 570px;
	height: 30px;
	margin-top: 10px;
	background: url(../cont_img/cont01_tit01.png) 0 0 no-repeat scroll;
}
#column #left_column #img{
	width: 525px;
}

/*---------------------------吹き出しセット（左用）-------------------*/
#column #left_column .baloon_box_left .papa_left span{display: none;}
#column #left_column .baloon_box_left .mama_left span{display: none;}
#column #left_column .baloon_box_left .care_left span{display: none;}
#column #left_column .baloon_box_left {float: left;　width: 545px; height: auto;}
#column #left_column .baloon_box_left .papa_left {float: left; width: 60px; height: 65px; background: url(../cont_img/left_papa.png) no-repeat scroll 0 0 ;}
#column #left_column .baloon_box_left .mama_left {float: left; width: 60px; height: 65px; background: url(../cont_img/left_mama.png) no-repeat scroll 0 0 ;}
#column #left_column .baloon_box_left .care_left {float: left; width: 60px; height: 65px; background: url(../cont_img/papa_right.png) no-repeat scroll 0 0 ;}
#column #left_column .baloon_box_left .baloon_left{float: left; width: 485px; height: auto; background: url(../cont_img/left_baloon_top.png) no-repeat scroll 0 top;}
#column #left_column .baloon_box_left .baloon_left p{float: left; width: 320px;	height: auto; margin-top: 10px;	font-size: 90%; letter-spacing: -1px; line-height: 1.2;	margin-bottom: -2px;}
#column #left_column .baloon_box_left .baloon_bt{clear: left; width: 485px; height: 6px; background: url(../cont_img/left_baloon_bt.png) no-repeat scroll 0 bottom;}

/*---------------------------吹き出しセット（右用）-------------------*/
#column #left_column .baloon_box_right .papa_right span{display: none;}
#column #left_column .baloon_box_right .mama_right span{display: none;}
#column #left_column .baloon_box_right .care_right span{display: none;}
#column #left_column .baloon_box_right {float: right;　width: 545px; height: auto; margin-right: 10px;}
#column #left_column .baloon_box_right .papa_right {float: right; width: 60px; height: 65px; background: url(../cont_img/papa_right.png) no-repeat scroll 0 0 ;}
#column #left_column .baloon_box_right .mama_right {float: right; width: 45px; height: 60px; background: url(../cont_img/right_mama.png) no-repeat scroll 0 0 ;}
#column #left_column .baloon_box_right .care_right {float: right; width: 45px; height: 60px; background: url(../cont_img/right_care.png) no-repeat scroll 0 0 ;}
#column #left_column .baloon_box_right .baloon_right{float: right; width: 500px; height: auto; background: url(../cont_img/right_baloon_top.png) no-repeat scroll 0 top;}
#column #left_column .baloon_box_right .baloon_right p{float: right; width: 320px; margin-right: 5px;height: auto; margin-top: 5px; font-size: 90%; letter-spacing: -1px; line-height: 1.2; margin-bottom: -2px;}
#column #left_column .baloon_box_right .baloon_bt{clear: right; width: 500px; height: 12px; background: url(../cont_img/right_baloon_bt.png) no-repeat scroll 0 bottom;}

#column #left_column .kaiwa{ width: 560px; height: auto; overflow: hidden;}

/*---------------------------POINT! セット-------------------*/

#column #left_column .point_box{clear: both; width: 545px; height: auto; background: url(../cont_img/point_bt.png) no-repeat 0 bottom scroll;}
#column #left_column .point_box .point span{display: none;}
#column #left_column .point_box .point {width: 545px; height: auto; background: url(../cont_img/point_top.png) no-repeat 0 top scroll; padding-bottom: 15px;}
#column #left_column .point_box .point p{width: 485px; height: auto; padding-top: 40px;}

/*--------------------------- #cont_navi_btn mosueover 指定----------------------------*/
#key_img #cont_navi li.cont01 a{width: 220px; height: 52px; margin: 0; padding: 0; line-height:0;background: url(../cont_img/cont_navi.png) no-repeat -220px -2px scroll;}

