/* 全体の設定*/
body{
    font-style:normal;/*文字のスタイル：普通*/
    font-weight:normal;/*文字の太さ：普通*/
    font-size:small;/*文字の大きさ：小*/
    text-align:left;/*文字の寄せ方：左寄せ*/
    color:#000000;/*文字の色：黒*/
    background-color:#ffffff;/* 背景の色：白 */
}
/* 全体の設定_02*/
body_02{
    font-style:normal;/*文字のスタイル：普通*/
    font-weight:normal;/*文字の太さ：普通*/
    font-size:small;/*文字の大きさ：小*/
    text-align:left;/*文字の寄せ方：左寄せ*/
    color:#000000;/*文字の色：黒*/
    background-color:#ffffff;/* 背景の色：白 */
}


img{/* 画像表示のデザイン設定*/
	border:0px;
}

/*トップのリンク関係*/
#gnav concept a:hover {/*カーソルを合わせた時の上達屋とは*/
    background-image:url(../index/conp_001-h.gif)
}
#gnav concept a:active {/*クリック中の上達屋とは*/
    background-image:url(../index/conp_001-h.gif)
}


/*リンク関係*/
a:link {/*リンクされた文字の色*/
    color:#0000ff;/*文字の色：青*/
    font-style:normal;
    text-decoration:none;/* なし */
}
a:visited {/*訪問後の色*/
    color:#934C7B;/*文字の色：紫*/
    text-decoration:none;/* なし */
}
a:hover {/*カーソルを合わせたときの色*/
    color:#ff0000;/*文字の色：赤*/
    font-style:normal;
    text-decoration:underline;/* 下線 */
}
a:active {/*クリック中の色*/
    text-decoration:none;/* なし */
}

/*強調文字設定*/
h1{
	padding: 5px;
	display: inline-block;
	font-weight: normal;
}

h2{
 font-size:small;/*文字サイズ大*/
 padding:5px;
 display:inline-block;
}

h3{
 text-align:left;/*左寄せ*/
 text-valign:middle;/*上下 中央*/
 font-size:large;/*文字サイズ 大*/
 display:inline-block;
 padding:2px;
}

h4{
 text-align:center; /*中央*/
 text-valign:middle; /*上下中央*/
 font-size:large; /*文字サイズ大*/
 line-height:150%;
 background-image:url(../common/sbbr-green.gif); /*背景画像=緑バー*/
 display:inline-block;
 padding:2px;
}

/*style設定*/
.gnav_list_style {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size:16px;
	font-style: normal;
	font-weight:bold;
	font-variant:normal;
	line-height:1.8em;
}
/*ナビのリンク関係*/
.gnav_list_style a:link {/*リンクされた文字の色*/
    color:#115D31;/*文字の色：青*/
    font-style:normal;
    text-decoration:none;/* なし */
	padding:12px;
}
.gnav_list_style a:visited {/*訪問後の色*/
    color:#115D31;/*文字の色：グレー*/
    text-decoration:none;/* なし */
	padding:12px;
}
.gnav_list_style a:hover {/*カーソルを合わせたときの色*/
    color:#FFFFFF;/*文字の色：緑*/
    font-style:normal;
    text-decoration:;/* 下線 */
	background-color:#115D31;
	border-radius:5px;
	padding:12px;
}
.gnav_list_style a:active {/*クリック中の色*/
    text-decoration:none;/* なし */
}

/*放認主義とはのstyle設定*/

.gnav-h_list_style {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size:15px;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	line-height:1.8em;
}
/*のリンク関係*/
.gnav-h_list_style a:link {/*リンクされた文字の色*/
    color:#FFFFFF;/*文字の色：青*/
    font-style:normal;
    text-decoration:none;/* なし */
	background-color:#033AD0;
	border-radius:5px;
	padding:12px;
}
.gnav-h_list_style a:visited {/*訪問後の色*/
    color:#FFFFFF;/*文字の色：グレー*/
    text-decoration:none;/* なし */
	padding:12px;
}
.gnav-h_list_style a:hover {/*カーソルを合わせたときの色*/
    color:#FFFFFF;/*文字の色：緑*/
    font-style:normal;
    text-decoration:;/* 下線 */
	background-color:#0070C1;
	border-radius:5px;
	padding:12px;
}
.gnav-h_list_style a:active {/*クリック中の色*/
    text-decoration:none;/* なし */
}


.fn00 { /*文字標準化*/
        font-style:normal;
        font-weight:normal;
        font-size:small;
}

.fn14 {
	font-size: 14px;
	line-height: 16px;
}

.fn14-20 {
	font-size: 14px;
	line-height: 20px;
}

.fn16 {
	font-size: 16px;
	line-height: 18px;
}

.fn16-22 {
	font-size: 16px;
	line-height: 22px;
}

.fn18 {
	font-size: 18px;
	line-height: 20px;
}

.fn20 {
	font-size: 20px;
	line-height: 22px;
}

.fn30 {
	font-size: 30px;
	line-height: 32px;
}

.fn40 {
	font-size: 40px;
	line-height: 42px;
}

.white { color: white; }

.red { color: red; }

.blue { color: blue; }

.green { color: green; }

.gray { color: gray; }

.black { color: black; }

.bold { font-weight: bold; } 

.itaric { font-style:italic; } 

.mincho { font-family:serif; }

.style_list {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size:small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#000000;
	text-decoration: none;
	list-style:url(../common/list_mark.gif);
	line-height:1.5em;
}
.style_list_02 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size:smaller;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#000000;
	text-decoration: none;
	list-style:url(../common/list_mark_foot.gif);
	line-height:2em;
}
.style_list_03 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size:large;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#000000;
	text-decoration: none;
	list-style:url(../common/list_mark.gif);
	line-height:2.5em;
}

/*リンク関係*/
.style_list a:link {/*リンクされた文字の色*/
    color:#003399;/*文字の色：青*/
    font-style:normal;
    text-decoration:none;/* なし */
}
.style_list a:visited {/*訪問後の色*/
    color:#003399;/*文字の色：紫*/
    text-decoration:none;/* なし */
}
.style_list a:hover {/*カーソルを合わせたときの色*/
    color:#ff0000;/*文字の色：赤*/
    font-style:normal;
}
.style_list a:active {/*クリック中の色*/
    text-decoration:none;/* なし */
}
/*リンク関係02*/
.style_list_02 a:link {/*リンクされた文字の色*/
    color:#171717;/*文字の色：黒*/
    font-style:normal;
    text-decoration:none;/* なし */
}
.style_list_02 a:visited {/*訪問後の色*/
    color:#171717;/*文字の色：黒*/
    text-decoration:none;/* なし */
}
.style_list_02 a:hover {/*カーソルを合わせたときの色*/
    color:#171717;/*文字の色：黒*/
    font-style:normal;
}
.style_list_02 a:active {/*クリック中の色*/
    text-decoration:none;/* なし */
}
.tag-title {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size:25px;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:15px;
	color:#ffffff;
}
#wrap #concept {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003300;
	text-decoration: none;
}
#wrap #main .style11 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 14px;
	font-style: normal;
	line-height: 50px;
	font-weight: normal;
	font-variant: normal;
}
#wrap #main .style11 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 14px;
	text-decoration: none;
}
#wrap #main .style11 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
#wrap #main #CollapsiblePanel3 .CollapsiblePanelContent .style98 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
}
#wrap #main .style96 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 14px;
	line-height: 18px;
}
#wrap #main .style101 {
	font-size: 18px;
	line-height: 30px;
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
}
#wrap #main .style102{
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 14px;
	line-height: 18px;
}
#wrap #main .style103 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 15px;
	line-height: 20px;
}
#wrap #main .style104 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 15px;
	line-height: 25px;
}
#wrap #main .style105 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 18px;
	line-height: 30px;
}
#topics .style106 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: small;
}
#wrap #main .style111 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 15px;
	line-height: 30px;
}
#wrap #main .style112 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";;
	font-size: 25px;
	line-height: 30px;
}
#wrap #main .style113 {
　　font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 18px;
	line-height: 40px;
}
#wrap #main .style113 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 18px;
	line-height: 40px;
}
#topics .style114 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 15px;
	line-height: 30px;
}
#wrap #main .style201 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 18px;
	margin: 1px;
	padding: 3px;
	height: auto;
	width: auto;
	border: thin ridge #999999;
	list-style-type: none;
}
#wrap #main .style111-bold-red {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 15px;
	line-height: 30px;
	font-weight: bold;
	color: #CC0033;
}
#wrap #main .style-bottom {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: small;
	line-height: normal;
}
#wrap #main .style-title01 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: 36px;
	font-weight: bold;
}
#wrap #main .style-info {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: medium;
}
#wrap #main .style-info_02 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size: small;
}
#wrap .style-text {
	font-family: "Osaka－等幅";
	font-size: 15px;
}
#wrap .style-text02 {
	font-family: "Meiryo UI", "ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
	font-size:small;
}

.aka {
	color: #FF0000;
}
