@charset "utf-8";

/* 初期化 */

body,form,fieldset,
h1,h2,h3,h4,h5,h6,p,pre,span,
table,tr,th,td,
img,blockquote,
ul,ol,li,dl,dd,
input,textarea,select,option,
embed,object {
	margin: 0;
	padding: 0;
	zoom:1;
}

blockquote,li,dt,dd { margin-left: 1em;}

li {
margin: 0;
padding: 0;
/*IE8 fireFox用*/
list-style-type: none;
/*IE6-7用*/
list-style: none;
}
input,textarea {font-size: 1em;}

table,tr,td,th {border-collapse: collapse; border:0;}

img {border:0;}

form {margin:0px; padding: 0px;}

a { text-decoration: none;}

a:hover { 
	-webkit-transition: 0.3s ease-in-out;
	   -moz-transition: 0.3s ease-in-out;
		 -o-transition: 0.3s ease-in-out;
			transition: 0.3s ease-in-out;
	color:#C5B280;
	text-decoration:none;
}

strong{font-weight: bold;}

ol { width:auto;}
ol li {
	margin-left: 20px;
	list-style:decimal !important; 
}
ul { width: auto;}
ul li {
	margin-left: 1.5em;
	list-style: disc !important;
}
/* IE6/7 brが改行されないバグ */
br { letter-spacing: 0; }


p {
	line-height: 1.7;
	margin-bottom:10px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* clearfix */
.clearfix{
	width: 100%;
	clear: both;
}
.clearfix:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix { display: inline-table; }
/* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* ---------------------------------------------*/
/* 共通エレメント */
/* ---------------------------------------------*/
body {
	font-size: 13px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	text-align:justify;
	text-justify: inter-ideograph;
}
#contents { }
#contents a { color:#FFF;}
#contents a:hover { color:#C5B280}

.fs10 { font-size:10px;}
.fs12 { font-size:12px;}
.fs13 { font-size:13px;}
.fs14 { font-size:14px;}
.fs15 { font-size:15px;}
.fs16 { font-size:16px;}
.fs18 { font-size:18px;}
.fs32 { font-size:32px; margin:0; padding: 10px 0 !important; line-height:1;}
.ml15 { margin-left: 15px;}
.ml20 { margin-left: 20px;}
.ml35 { margin-left: 20px;}

.imgWrap {
    display: block;
    float: left;
    width: 400px;
    text-align: center;
}
.imgWrap img {
    margin: 0 auto;
}
h1,h2,h3,h4,h5,h6 { clear:both; }
/* 見出し */
h2{
	font-size:31px;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color:#fff;
	font-weight:bold;
	width:970px;
	height:50px;
	line-height:50px;
	display:block;
	clear:both;
	text-align:center;
	background:url(../images/lp/title2.jpg) 5px 40px no-repeat;
	margin:0px auto 0px;
	padding-top:40px;
}

h3{
	
}
h4{
	}
h6{}
.y_text{
	color:#ff9900;
	font-size:18px;
	border-bottom:1px dashed #333;
	text-indent:10px;
}
.y_text span{
	margin-left:15px;
	font-size:14px;
	color:#666;
}
.y_text2{
	font-size:16px;
	margin-left:10px;
}
table {
	border:none !important;
	width:520px;
	height:200px;
	background:url(../images/lp/table_bg.jpg) no-repeat;
	margin-top:30px;
	float:right;
	margin-right:110px;
	
}
table caption{

}
table tr {
	
}
table th {
	font-weight: normal;
    color:#fff;
	vertical-align:top !important;
	padding:3px;
	width:94px;
	
	
	
}
table td {
	padding:0px !important;
	font:14px;
	color:#000;

}
table.border-none,
table.border-none th,
table.border-none td {
	text-align:center;
	margin: 0;
	padding:0 0 10px 0;
}
table.border-none td img {
	margin-bottom: 5px;
}
.sp{
	float:right;
}
.box {
	padding-bottom: 20px;
}
.bold {
	font-weight:bold;
}
.clear { clear:both; margin-bottom:10px;}
.pink { color: #FF1F80;}

.mail-link {
	font-size:14px;
	padding: 8px 0px;
	background-color: #FF1F80;
	display:block;
	color: #FFF !important;
	width: 192px;
	text-align:center;
}
.mail-link:hover {
	background-color: #A2CA0F;
	text-decoration: none;
}
/* ---------------------------------------------*/
/* レイアウト */
/* ---------------------------------------------*/
#container { width: 100%;}
#header-content,
ul#main-navi,
#contents,
#footer {
	width: 100%;
}
#contents {
}
/* 左カラム */
#main-contents {
	width: 920px;
	float:left;
	background:#FFFFFF;
	padding:20px;
}

/* 右カラム */

#side {
	width: 300px;
	float:right;
	margin-right:15px;
}

/* ------------------------------------------ */
/* ヘッダー */
/* ------------------------------------------ */
#header {
	margin-top:0px;
	position:fixed;
	background:#fff !important;
	width:100%;
	top:0px;
	z-index:1000;
	height:80px;
	
}
#header .header_inner img{
	float:rightt !important;
}
	#header .header_inner{
	width:1000px;
	margin:0 auto;
}
	
#header .head_text2{
	position:absolute;
	top:15px;
	right:1px;
	font-size:18px;
	line-height:22px;
	text-align:left;
	color:#8bc53f;
}
#header h1 img{
	margin-top:10px !important;
}
#header a img{
	float:right;
	margin-bottom:5px !important;
	
	
}
#header h1{
	float:left;
}
#header .description_text{
	float:left;
	margin-top:30px !important;
	margin-left:10px;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
#header .description_text p{
	color:#fff;
	line-height:80px;
	font-size:24px;
}
#header .info_box{
	float:right;
	width:460px;
	height:80px;
	
}
#header .info_box img{
	margin-top:20px;
	margin-left:20px;
	
}
.scroll_text{
	height:30px;
	background:#666;
}
.scroll_text Marquee{
	color:#8bc53f;
	line-height:30px;
	font-size:13px;
}
.main_img{
	text-align:center;
	background:#000 url(../images/lp/lp_chouette_main.jpg) no-repeat center;
	height:900px;
	margin-top:80px;
}
.link_area{
	width:100%;
	height:270px;
	background:#2C5379;
	text-align:center;
	padding-top:30px;
}
.link_area2{
	width:100%;
	height:270px;
	background:#2C5379 url("../images/lp/fukidasi.png") no-repeat top center !important;
	text-align:center;
	padding-top:50px;
}
/* トップのみの表示のエリア */
#contents{
	width:100%;
}
.contents_1{
	width:100%;
	background:#B94B73;
	text-align:center;
	height:80px;
}
.contents_1 p{
	font-size:28px;
	color:#fff;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	padding:16px 0;
}
.contents_2{
	width:100%;
	background:#252525 url("../images/lp/img_therapy.jpg") no-repeat center!important;
	height:600px;
}
.contents_inner2{
	width:1000px;
	margin:0 auto;
	height:600px;
	background: url("../images/lp/fukidasi.png") no-repeat top center !important;
}
.contents_3{
	width:100%;
	background:#252525 url("../images/lp/chouette_lo_contact.jpg") no-repeat center !important;
	height:400px;
	text-align:center;
}
.contents_3 img{
	margin-top:205px;
}
.contents_4{
	width:100%;
	background:#fff;
	text-align:center;
}
.contents_inner4{
	width:1000px;
	margin:0 auto;
	padding-top:20px;
	background:#fff;
	height:400px;
}
.contents_inner4 h3{
	font-size:38px;
	color:#fff !important;
	font-weight:bold;
	margin-top:30px;
	
}
.contents_inner4 p{
	font-size:28px;
	color:#B94B73 !important;
	font-weight:bold;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	margin-top:50px;
	
}
.contents_5{
	width:100%;
	background:#73B3A8;
	text-align:center;
}
.contents_5 h3{
	color:#fff !important;
	font-weight:bold;
	margin-top:30px;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	padding:35px 0px;
	font-size:28px;
	
}
.contents_6{
	width:100%;
	background:#fff !important;
	height:300px;
	text-align:center;
}
.contents_6 h3{
	padding-top:70px;
	
}
.contents_7{
	width:100%;
	background: url("../images/lp/title_bg.jpg") repeat-x ;
	height:118px;
	text-align:center;
}
.contents_8{
	width:100%;
	background:#fff !important;
	text-align:center;
	padding-top:55px;
}
.contents_inner8{
	width:1000px;
	margin:0 auto;
	padding-top:20px;
	background:#fff;
}
h4{
	width:100%;
	background: url("../images/lp/title_bar.jpg") no-repeat;
	height:46px;
	text-align:left;
	color:#73B3A8;
	font-size:28px !important;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-indent:3em;
	line-height:36px;
	margin-top:50px;
	margin-bottom:30px;
}
.right_box{
	width:600px;
	float:right;
	text-align:left;
	padding-bottom:20px;
}
.right_box p{
	font-size:18px !important;
	color:#737373;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.contents_9{
	width:100%;
	background:#fff !important;
	height:300px;
	text-align:center;
}
.contents_9 h3{
	padding-top:70px;
	
}
.contents_10{
	width:100%;
	background: url("../images/lp/title_bg.jpg") repeat-x ;
	height:118px;
	text-align:center;
}
.contents_11{
	width:100%;
	background:#fff;
}
.contents_inner11{
	width:1000px;
	margin:0 auto;
	padding-top:20px;
	background:#fff;
	text-align:center;
}
.contents_inner11 img{
	margin:5px 0 20px;
}
.contents_inner11 h3{
	font-size:24px;
	color:#fff !important;
	font-weight:bold;
	text-align:center;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	background:#73B3A8;
	width:100%;
	height:60px;
	line-height:60px;
	margin-bottom:20px;
}
.contents_inner11 h3.type2{
	background:#73B3A8 url("../images/lp/type2.png") no-repeat center top!important;
	line-height:75px;
	
}
.contents_inner11 p{
	font-size:18px;
	color:#737373 !important;
	text-align:center;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	padding-bottom:20px;
}
.contents_inner11 .a_box{
	width:560px;
	height:304px;
	border:1px solid #ACA47C;
	float:left;
	margin-bottom:30px;
}
.contents_inner11 .a_box p{
	font-size:17px;
	padding:5px 20px;
	text-align:left;
}
.contents_inner11 .b_box{
	width:420px;
	height:172px;
	border:1px solid #ACA47C;
	float:right;
	margin-bottom:26px;
}
.contents_inner11 .b_box p{
	font-size:17px;
	padding:5px 20px;
	text-align:left;
}
.contents_inner11 .c_box{
	width:420px;
	height:104px;
	border:1px solid #ACA47C;
	float:right;
}
.contents_inner11 .c_box p{
	font-size:17px;
	padding:5px 18px;
	text-align:left;
}
.contents_inner11 h5{
	width:100%;
	background:#ACA47C;
	height:40px;
	line-height:40px;
	font-size:20px;
	color:#fff;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.contents_12{
	width:100%;
	
}
.contents_inner12{
	width:1000px;
	margin:0 auto;
	text-align:center;
}
.contents_inner12 h5{
	font-size:28px;
	color:#B94B73;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	padding-top:30px;
}
.contents_inner12 p{
	font-size:18px;
	color:#737373;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	padding-top:20px;
}
.contents_13{
	width:100%;
	background:url("../images/lp/good_bg.jpg") repeat-x  !important;
}
.contents_inner13{
	width:1000px;
	margin:0 auto;
	background:url("../images/lp/good_1.jpg") no-repeat center top!important;
	height:248px;
}
.contents_inner13_2{
	width:1000px;
	margin:0 auto;
	background:url("../images/lp/good_2.jpg") no-repeat center top!important;
	height:248px;
}
.contents_inner13_3{
	width:1000px;
	margin:0 auto;
	background:url("../images/lp/good_3.jpg") no-repeat center top!important;
	height:280px;
}
.contents_14{
	width:100%;
	background:url("../images/lp/bg_img_10.png") repeat-x  !important;
}
.contents_inner14{
	width:1000px;
	margin:0 auto;
	background:url("../images/lp/bg_img_09.png") no-repeat center top!important;
	height:200px;
}
.contents_15{
	width:100%;
	background:url("../images/lp/arrow_bar2.jpg") repeat-x  !important;
}
.contents_inner15{
	width:1000px;
	margin:0 auto;
	background:url("../images/lp/arrow_bar.jpg") no-repeat center top!important;
	height:110px;
}
.contents_16{
	width:100%;
	background:#fff;
}
.contents_inner16{
	width:1000px;
	margin:0 auto;
	padding-top:20px;
	background:#fff;
	text-align:center;
	padding-bottom:20px;
}
.contents_inner16 p{
	font-size:18px;
	color:#737373;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.contents_inner16 p.t3{
	font-size:28px;
	color:#73B3A8;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.contents_inner16 img{
	margin:40px 0 20px;
}
.contents_17{
	width:100%;
	background:#fff;
}
.contents_inner17{
	width:1000px;
	margin:0 auto;
	padding-top:40px;
	background:#fff;
	text-align:center;
	padding-bottom:0px;
}
.contents_inner17 p{
	font-size:18px;
	color:#737373;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.contents_inner17 p span{
	color:#BF577E !important;
}
.contents_inner17 p.t3{
	font-size:28px;
	color:#73B3A8;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.contents_inner17 img{
	margin:40px 0 20px;
}
.contents_18{
	width:100%;
	text-align:center;
	padding:18px 0;
	background:#000;
	margin-bottom:30px;
}
.contents_18 a{
	color:#BF577E !important;
	font-size:28px;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif
}
.contents_19{
	width:100%;
	background:#fff;
}
.contents_inner19{
	width:1000px;
	margin:0 auto;
	padding-top:30px;
	background:#fff;
	text-align:center;
	padding-bottom:30px;
}
.contents_inner19 p{
	font-size:18px;
	color:#737373;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.contents_inner19 p span{
	color:#BF577E !important;
}
.contents_inner19 p.t3{
	font-size:28px;
	color:#73B3A8;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.contents_inner19 img{
	margin:40px 0 20px;
}
/* ------------------------------------------ */
/* フッター */
/* ------------------------------------------ */

#footer{
	/*margin-bottom:0px !important;
	padding-bottom:0px !important;*/
	text-align:center;
	background:#000;
	height:80px;
    padding-bottom: 74px;
}
#footer p{
	color:#fff !important;
	padding-top:16px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
#footer p a{
	color:#fff !important;
}
#footer p.copy{
	color:#fff !important;
	padding-top:0px;
	font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
}

/* =フッター固定ボタン　20171130追記
--------------------------------------- */
@media (min-width: 320px) {
  #footerBtn_sp_area {
    margin-top: 220px;
  }
  #footerBtn_sp {
    display: block;
    width: 100%;
    opacity: 0;
    position: fixed;
    bottom: -200px;
    transition: .6s;
    background-color: #fff;
    z-index: 99;
    font-size: 32px;
    background: url(../images/common/bg_f_b_sp.png) repeat-x;
    background-size: contain;
    border-top: 4px solid #aca47c;
  }
  #footerBtn_sp.fixed {
    opacity: 1;
    transition: .6s;
    bottom: 0;
  }
  #footerBtn_sp ul {
    margin: 0 0 0 0;
    padding: 0;
    bottom: -200px;
    width: 100%;
    overflow: hidden;
    display: flex;
  }
  #footerBtn_sp ul li {
    list-style: none;
    display: block;
    flex-basis: 33%;
    height: 200px;
    position: relative;
    border-left: 1px solid #aca47c;
    margin-left: 0;
  }
  #footerBtn_sp ul li:first-child {
    border-left: 0;
  }
  #footerBtn_sp ul li a {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding: 45px 0 10px;
    color: #b94b73;
    box-sizing: border-box;
  }
  #footerBtn_sp ul li a:hover {
    opacity: .8;
    text-decoration: none;
    color: #80BFB7;
  }
  #footerBtn_sp ul li a .icon-line,
  #footerBtn_sp ul li a .fa {
    display: inline-flex;
    width: 100%;
    justify-content: center;
    align-items: stretch;
    margin: 0 0 5px;
    padding: 0;
    font-size: 64px;
  }
#footerBtn_sp ul li .footerbtn_text {
    padding-bottom: 40px;
}
  #footerBtn_pc {
    display: none;
  }
}
@media (min-width: 1200px) {
  #footerBtn_sp_area {
    display: none;
  }
    #footerBtn_pc_area {
        margin-top: 85px;
    }
  #footerBtn_pc {
    display: block;
    width: 100%;
    opacity: 0;
    position: fixed;
    bottom: -70px;
    transition: .6s;
    background-color: #fff;
    z-index: 99;
    font-size: 16px;
    background: url(../images/common/bg_f_b_sp.png) repeat-x;
    background-size: contain;
    border-top: 4px solid #aca47c;
  }
  #footerBtn_pc.fixed {
    opacity: 1;
    transition: .6s;
    bottom: 0;
  }
  #footerBtn_pc ul {
    margin: 0 0 0 0;
    padding: 0;
    height: 70px;
    width: 100%;
    overflow: hidden;
    display: flex;
  }
  #footerBtn_pc ul li {
    list-style: none;
    display: block;
    flex-basis: 33%;
    height: 70px;
    position: relative;
    border-left: 1px solid #aca47c;
    margin-left: 0;
  }
  #footerBtn_pc ul li:first-child {
    border-left: 0;
  }
  #footerBtn_pc ul li a {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding: 10px;
    color: #b94b73;
    box-sizing: border-box;
  }
  #footerBtn_pc ul li a:hover {
    opacity: .8;
    text-decoration: none;
    color: #80BFB7;
  }
  #footerBtn_pc ul li a .icon-line,
  #footerBtn_pc ul li a .fa {
    display: inline-flex;
    width: 100%;
    justify-content: center;
    align-items: stretch;
    margin: 0 0 5px;
    padding: 0;
    font-size: 24px;
  }
  #footerBtn_sp {
    display: none;
  }
}
/* --------------------------- */
/* FONTアイコン */
/* http://nelog.jp/web-service-icon-fonts */
/* --------------------------- */
@font-face {
  font-family: 'icomoon';
  src: url('../fonts/icomoon.eot?-qz7pb2');
  src: url('../fonts/icomoon.eot?#iefix-qz7pb2') format('embedded-opentype'), url('../fonts/icomoon.woff?-qz7pb2') format('woff'), url('../fonts/icomoon.ttf?-qz7pb2') format('truetype'), url('../fonts/icomoon.svg?-qz7pb2#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
#footerBtn_pc ul [class^="icon-"],
#footerBtn_sp ul [class^="icon-"],
#footerBtn_pc ul [class*=" icon-"],
#footerBtn_sp ul [class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#footerBtn_pc ul .icon-evernote:before,
#footerBtn_sp ul .icon-evernote:before {
  content: "\e004";
}
#footerBtn_pc ul .icon-feedly:before,
#footerBtn_sp ul .icon-feedly:before {
  content: "\e007";
}
#footerBtn_pc ul .icon-pocket:before,
#footerBtn_sp ul .icon-pocket:before {
  content: "\e008";
}
#footerBtn_pc ul .icon-line:before,
#footerBtn_sp ul .icon-line:before {
  content: "\e900";
}
#footerBtn_pc ul .icon-hatena:before,
#footerBtn_sp ul .icon-hatena:before {
  content: "\e00a";
}
#footerBtn_pc ul .icon-feedly-square:before,
#footerBtn_sp ul .icon-feedly-square:before {
  content: "\e601";
}
#footerBtn_pc ul .icon-googleplus:before,
#footerBtn_sp ul .icon-googleplus:before {
  content: "\e608";
}
#footerBtn_pc ul .icon-facebook:before,
#footerBtn_sp ul .icon-facebook:before {
  content: "\e60d";
}
#footerBtn_pc ul .icon-instagram:before,
#footerBtn_sp ul .icon-instagram:before {
  content: "\ea92";
}
#footerBtn_pc ul .icon-twitter:before,
#footerBtn_sp ul .icon-twitter:before {
  content: "\e611";
}
#footerBtn_pc ul .icon-feed:before,
#footerBtn_sp ul .icon-feed:before {
  content: "\e614";
}
#footerBtn_pc ul .icon-youtube:before,
#footerBtn_sp ul .icon-youtube:before {
  content: "\e617";
}
#footerBtn_pc ul .icon-flickr2:before,
#footerBtn_sp ul .icon-flickr2:before {
  content: "\e61e";
}
#footerBtn_pc ul .icon-githubmark:before,
#footerBtn_sp ul .icon-githubmark:before {
  content: "\e626";
}
#footerBtn_pc ul .icon-github:before,
#footerBtn_sp ul .icon-github:before {
  content: "\e627";
}
#footerBtn_pc ul .icon-wordpress:before,
#footerBtn_sp ul .icon-wordpress:before {
  content: "\e629";
}
#footerBtn_pc ul .icon-tumblr:before,
#footerBtn_sp ul .icon-tumblr:before {
  content: "\e62d";
}
#footerBtn_pc ul .icon-yahoo:before,
#footerBtn_sp ul .icon-yahoo:before {
  content: "\e62f";
}
#footerBtn_pc ul .icon-apple:before,
#footerBtn_sp ul .icon-apple:before {
  content: "\e631";
}
#footerBtn_pc ul .icon-android:before,
#footerBtn_sp ul .icon-android:before {
  content: "\e633";
}
#footerBtn_pc ul .icon-windows:before,
#footerBtn_sp ul .icon-windows:before {
  content: "\e634";
}
#footerBtn_pc ul .icon-windows8:before,
#footerBtn_sp ul .icon-windows8:before {
  content: "\e635";
}
#footerBtn_pc ul .icon-skype:before,
#footerBtn_sp ul .icon-skype:before {
  content: "\e636";
}
#footerBtn_pc ul .icon-delicious:before,
#footerBtn_sp ul .icon-delicious:before {
  content: "\e638";
}
#footerBtn_pc ul .icon-pinterest:before,
#footerBtn_sp ul .icon-pinterest:before {
  content: "\e63a";
}