/* CSS Document */

@charset "shift_jis";



/*===========================================
common
============================================*/

#container_cateP_common760 .clear
	{
	clear:both;
	}

#container_cateP_common760 img
	{
	display:block;
	}


#container_cateP_common760 a:link
	{
	color: #006cff;
	text-decoration: none;
	}
#container_cateP_common760 a:visited
	{
	text-decoration: none;
	color: #666666;
	}
#container_cateP_common760 a:hover
	{
	text-decoration: underline;
	color: #006cff;
	}
#container_cateP_common760 a:active
	{
	text-decoration: none;
	}



/*---------------------------------*/

#container_cateP_common770 .clear
	{
	clear:both;
	}

#container_cateP_common770 img
	{
	display:block;
	}


#container_cateP_common770 a:link
	{
	color: #006cff;
	text-decoration: none;
	}
#container_cateP_common770 a:visited
	{
	text-decoration: none;
	color: #666666;
	}
#container_cateP_common770 a:hover
	{
	text-decoration: underline;
	color: #006cff;
	}
#container_cateP_common770 a:active
	{
	text-decoration: none;
	}




/*===========================================
CONTAINER
============================================*/
#container_cateP_common760
	{
	width:770px;
	text-align:left;
	margin:0 auto;
	padding: 0;
	font-size:12px;
	}




/*---------------------------------*/
#container_cateP_common770
	{
	width:770px;
	text-align:left;
	margin:0 auto;
	padding: 0;
	font-size:12px;
	}



/*=========================================================================
title
=========================================================================*/
.titlebar_cateP_common760
	{
	background-image:url(/contents/images/titlebar.gif);
	width:770px;
	height:58px;
	background-repeat:no-repeat;
	margin:0 0 20px 0;
	}


.cateP_common760_box_top
	{
	width:760px;
	height:4px;
	margin:0 5px;
	padding:0;
	line-height:0;
	}

.cateP_common760_box_body
	{
	background-image:url(/contents/images/cateP_common760_box_back.gif);
	width:760px;
	margin:0 5px;
	padding:0;
	}

.titlebar_s_sitemap
	{
	padding:15px 17px 5px 17px;
	}


.cateP_common760_box_bottom
	{
	width:760px;
	height:4px;
	margin:0 5px;
	padding:0;
	line-height:0;
	}







/*---------------------------------*/
.titlebar_cateP_common770
	{
	background-image:url(/contents/images/titlebar.gif);
	width:770px;
	height:58px;
	background-repeat:no-repeat;
	margin:0 0 20px 0;
	}


.cateP_common770_box_top
	{
	width:770px;
	height:4px;
	margin:0 0;
	padding:0;
	line-height:0;
	}

.cateP_common770_box_body
	{
	background-image:url(/contents/images/cateP_common770_box_back.gif);
	width:770px;
	margin:0 0;
	padding:0;
	}

.titlebar_s_sitemap_770
	{
	padding:15px 22px 5px 22px;
	}


.cateP_common770_box_bottom
	{
	width:770px;
	height:4px;
	margin:0 0;
	padding:0;
	line-height:0;
	}
















#sms_box
	{
	width:690x;
	margin:10px 35px;
	}

.sms_box
	{
	width:230px;
	}

.sms2_box
	{
	width:460px;
	}

.sms_boxl
	{
	float:left;
	}
.sms_boxr
	{
	float:right;
	}



#sm_category
	{
	margin: 0 8px 0 8px;
	padding: 2px 0 3px 20px;
	background: url(/contents/images/yajirushi_02.gif) no-repeat 0 3px;
	}




#sm_subcategory
	{
	text-align:left;
	margin:0;
	padding: 0 0 0 20px;
	}


#sm_subcategory dl
	{
	list-style:none;
	margin: 0;
	padding: 0;
	}

#sm_subcategory dl dd
	{
	margin: 0 8px 0 8px;
	padding: 2px 0 3px 10px;
	background: url(/contents/images/yajirushi_04.gif) no-repeat 0 3px;
	font-size: 12px;
	}





.sitemapclear	
	{
	clear:both;
	height:10px;
	}


#hajimete_block_padding
	{
	padding: 10px 20px;
	}


#hajimete_block
	{
	margin:0;
	padding: 2px 0 3px 20px;
	background: url(/contents/images/yajirushi_02.gif) no-repeat 0 3px;
	}


.hajimete_offko
	{
	padding:10px 1px;
	}
.hajimete_mizuho_301370
	{
	padding:20px 20px;
	}

