@charset "utf-8";

/*

last update 2017.2.9
	
	1 : 見出し
	2 : 段落
	3 : リスト
	4 : テーブル
	5 : テキストカラー
	6 : テキストサイズ
	7 : テキストの位置
	8 : 余白
	9 : 回り込み
	10 : フォーム

*/

/* ***********************************************************************
        1 : 見出し
*********************************************************************** */

/*見出し1*/
#content #title {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #00a0e9;
	padding: 0 0 16px;
	margin: 0 0 12px;
}
#content #title h1 {
	color: #000;
	font-size: 3em;
	font-weight:normal;
	line-height: 1.6;
	border-left-width: 9px;
	border-left-style: solid;
	border-left-color: #00a0e9;
	padding: 0 0 0 19px;
}


/* ***********************************************************************
        5 : テキストカラー
*********************************************************************** */

/*赤色*/
#login #login-box-sign-up-form .color-red,
#request-index .color-red,
#request-index .required,
#inquiry-index .color-red,
#inquiry-index .required,
.color-red {
	color: #F00;
}

.color-pink {
	color: #f58d9c;
}



/* ***********************************************************************
        6 : テキストサイズ
*********************************************************************** */

/*テキスト非表示*/
.text-hidden {
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	text-decoration: none;
	list-style-type: none;
	height: 0;
	overflow: hidden;
}


/* ***********************************************************************
        7 : テキストの位置
*********************************************************************** */
/*センタリング*/
#content .text-center {
	text-align: center;
}

#content sup,
#content sub {
	font-size:0.7em;
    height: 0;
    line-height: 1;
    vertical-align: baseline;
    _vertical-align: bottom;
    position: relative;
     
}
 
#content sup {
    bottom: 1ex;
}
 
#content sub {
    top: .5ex;
}


/* ***********************************************************************
        8 : 余白
*********************************************************************** */




/* ***********************************************************************
        9 : 回り込み
*********************************************************************** */

/*回り込み解除*/
.clear-both {
	clear: both;
}





