﻿@charset "UTF-8";

/* CSS 設置パス/ファイル名	*/
/* 使用目的					*/
/* 制作日時・制作者			*/
/* インポート先				*/

/* css/mahoroba.css			*/
/* mahoroba/			*/
/* 2008/05/22 Aki Saito	*/
/* mahoroba/以下の
  レイアウトを
  使用しているファイル		*/

/* add start[yyyy/mm/dd yourName]	*/
/* add：追加 upd：更新 del：削除	*/
/**/
@charset "UTF-8";

/* CSS 設置パス/ファイル名	*/
/* 使用目的				*/
/* 制作日時・制作者			*/
/* インポート先				*/

/* css/prof.css				*/
/* 紹介ページ		*/
/* 2008/05/07 Aki Saito		*/
/* 全ファイル					*/

/* add start[yyyy/mm/dd yourName]	*/
/* add：追加 upd：更新 del：削除			*/

/* upd start 2009/03/03 hayasaka */

div.ti_txext_gr {
	float:left;
	height:38px;
	color:#6C0;
}

.ti_txext_gr h3{
    width: 36.66em;
    height:38px;
    padding:10px 0 0 0;
    float:left;
    font-size:120%;
    background:url('../circle/image/bg_h2.gif');
    color:#6C0;

}

/* upd end 2009/03/03 hayasaka */

img.ti_img_gr {
	width:1em;
	height:48px;
	float:left;
}

div.ti_txext_info {
	float:left;
	width:18em;
	height:32px;
	background:url('../img_common/bg_corner_grn.gif');
	color:#6C0;
}
div.box_info {
	background-color:#FFC;
}
img.ti_img_info {
	width:1em;
	height:32px;
	float:left;
}
div.box_group {
	overflow:auto;
	border:solid 1px #CCC;
}
div.bn_mail {
	margin:1em 0;
	text-align:center;
}
div.area {
	margin:0 0 1em 0;
	padding:1em;
	width:18em;
}
div.area2 {
	margin:0 0 1em 0;
	padding:1em;
	width:40em;
}
div.box_mailreg {
	border:solid 1px #6C0;
}
h3 {
	font-size:120%;
	color:#6C0;
}
h4.ti_text_prof {
	xheight:27px;
	border-left:solid 0.5em #6C0;
	padding:5px 0 0 8px;
	ｘbackground:url('../circle/image/bg_h3.gif');
	background-color:#FFC;
	font-size:120%;
	color:#6C0;
}

h4.ti_text_info {
	padding:5px 0 0.4em 1em;
	font-size:120%;
	color:#fff;
}

h5.ti_text_mail {
	margin:0 0 1em 0;
	padding:0.4em 0 0.4em 1em;
	border-left:solid 0.5em #6C0;
	border-bottom:solid 1px #6C0;
	font-size:100%;
}
span.dm_text {
	font-size: 90%;
	color: #F00;
}
span.mad_text {
	background: #FFCCFF;
}

li.list_text_red {
	margin:0.5em 0 0 0;
	border-bottom:solid 1px #6C0;
	padding:0 0 0.5em 1.5em;
	list-style-type: none;
	background-image: url('../img_common/icn_circle_red.gif');
	background-repeat: no-repeat;
	background-position: 10px 0.5em 0 2em;
}
li.list_text_yellow {
	margin:0.5em 0 0 0;
	border-bottom:solid 1px #6C0;
	padding:0 0 0.5em 1.5em;
	list-style-type: none;
	background-image: url('../img_common/icn_circle_yellow.gif');
	background-repeat: no-repeat;
	background-position: 10px 0.5em 0 2em;
}
li.list_mail_disc {
	margin:0.5em 0 0 0;
	padding:0 0 0.5em 1.5em;
	list-style-type: none;
	background-image: url('../img_common/icn_circle_blue.gif');
	background-repeat: no-repeat;
	background-position: 10px 0.5em 0 2em;
}
.list_mail_usr {
	margin:0.5em 0 0 2em;
}



/**/
li.mn_text_grn {
	margin:0.5em 0 0 2em;
	border-bottom:solid 1px #6C0;
	padding:0 0 0.5em 1.5em;
	width:20em;
	list-style-type: none;
	background-image: url('../img_common/icn_list_green.gif');
	background-repeat: no-repeat;
	background-position: 10px 0.5em 0 2em;
	font-size:90%;
}

li.mn_text_grn_no {
	margin:0.5em 0 0 2em;
	padding:0 0 0.5em 1.5em;
	width:20em;
	list-style-type: none;
	background-image: url('../img_common/icn_list_green.gif');
	background-repeat: no-repeat;
	background-position: 10px 0.5em 0 2em;
	font-size:90%;
}
p {
	margin-bottom:1em;
	line-height:2em;
}


