/* 全体表示 */

*{
	padding:0;
	margin:0;
	line-height:1.8em;
}


div.basic{
	text-align : center;
	background-image:url('/pc/image1/index_menu/back1.gif');
	background-position:top;
	background-repeat:repeat-y;
}

/* 基本ﾃｰﾌﾞﾙ */

body.index{
	font-size:12px;
	background-color : #FFFFFF;
 background-image:url('/pc/image1/index_menu/back2.gif');
 background-repeat:repeat-x;
}
/* 基本ﾃｰﾌﾞﾙ */
body.menu{
	font-size:12px;
	background-color : #FFFFFF;
}

/* 基本セル文字サイズ */
td{
	font-size:12px;
	padding: 0px;
	margin: 0px;
}


/* 基本ﾃｰﾌﾞﾙ */
table.basic{
 background-color: #FFffff;
 width: 800px;
}

/* 赤字 */
span.red{
	color : "#ff0000";
}

/* 画像枠 */
img{
	border : 0px solid;
    vertical-align:bottom; 
}

/* リンク( 下線なし )*/
A.menulink{ 
	text-decoration: none; 
}

/* テキストエリア枠線指定 */
input.def_col{
	border	: 1px #85B9E9 solid;
}


/*----------------------------------------------------------*/
/* 入力フォーム情報
/*( HTMLファイル内に入れるとtextareaが入った場合、絵文字対応に不具合が生じるため) */
/*----------------------------------------------------------*/
/* 入力フォーム(メール本文) */
input.textmaxsize, textarea.textmaxsize{
	width  : 100%; 
}


/*----------------------------------------------------------*/
/* 画像コピーガード関連 */
/*----------------------------------------------------------*/
div.image_photo{
    position	:relative;
    width		:120px;
    height		:120px;
}
span.image_guard{
    position	:absolute;
    display		:block;
    width		:100%;
    height		:100%;
	background-image:url(/pc/image/common/spacer.gif);
}

/*----------------------------------------------------------*/
/* リニューアル追加分*/
/*----------------------------------------------------------*/

.basic a{
 color:#ff0066;
}

.basic a:hover{
 color:#ff6699;
}

.pagetitle{
	width:90%;
	margin-bottom:20px;
	font-size:18px;
    border:solid 1px #CCCCCC;
    padding: 10px;
    border-radius: 5px;
    background: #eee;
    -moz-border-radius: 5px; /* FF */
    background: -moz-linear-gradient(top,  #fff,  #eee); /* FF */
    -webkit-border-radius: 5px;/* Webkit */
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));/* Webkit */
    -pie-background:linear-gradient(top,  #fff,  #eee); /* ie */
    behavior: url(images/PIE.htc);  /* ie */
	
    }
	
.pagetitle span{border-left:5px #FF6699 solid;padding-left:10px; color:#FF6699; color:#333333}

h2 strong,h1 strong{
	font-weight:bold;
}



strong{
	font-weight:normal;
}