@charset "UTF-8";

body {margin: 0px;}

a {text-decoration: none;}

header{padding-bottom: 17px;}

.fa{margin-right:5px;}

.clear {clear:both;}

.contents{width:100%; height: auto; margin-top: -15px; margin-bottom: -18px; background-color:#F7F7F7;}

.kiji{margin-left: 10%; margin-right: 10%; padding-left: 5%; padding-right: 5%; width:80%; height: auto; background-color:#FFFFFF;}

hr{width:100%;}

.relation{padding-bottom: 20px;}

/* kiji内CSS */
h2 {position: relative; color: white; background: #81d0cb; line-height: 1.4; padding: 0.5em 0.5em 0.5em 1.8em;}
h2:before {font-family: "FontAwesome"; content: "\f14a"; position: absolute; left : 0.5em; /*左端からのアイコンまでの距離*/}

h3 {position: relative; padding-left: 1.2em;/*アイコン分のスペース*/ line-height: 1.4;}
h3:before {font-family: "FontAwesome"; content: "\f00c";/*アイコンのユニコード*/ position: absolute;/*絶対位置*/ font-size: 1em;/*サイズ*/ left: 0;/*アイコンの位置*/ top: 0;/*アイコンの位置*/ color: #5ab9ff; /*アイコン色*/}

ul {border: solid 2px #ffb03f; padding: 0.5em 1em 0.5em 2.3em; position: relative;}
ul li {line-height: 1.5; padding: 0.5em 0 0.5em 2.5em; list-style-type: none!important;/*ポチ消す*/}
ul li:before {font-family: "FontAwesome"; content: "\f00c"; position: absolute; left : 1em; /*左端からのアイコンまで*/ color: #ffb03f; /*アイコン色*/}




