@charset "utf-8";
/* CSS Document */

/* ------------------------------------------------------------------------------
fulcnt.com
------------------------------------------------------------------------------ */

html {
height: 100%;
text-align: center;
}

body {
height: 100%;
margin: 0;
}

body {
/*　ゴシック体新しいブラウザ向け　*/
font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;

/*　WEBフォントを利用する場合のゴシック体
@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);
font-family: 'Noto Sans Japanese', "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
*/
/*　ゴシック体古いブラウザ向け
font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
*/
/*　明朝体
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", serif;
*/
/*　明朝体2
font-family: 'ヒラギノ明朝 Pro W3', 'Hiragino Mincho Pro', "Times New Roman", Times, 'YuMincho', '游明朝','ＭＳ Ｐ明朝', 'MS PMincho', serif
*/
}

/* Default Link Color */
a:link {
color: #00F;
}

a:visited {
color: #600;
}

a:hover {
color: #090;
}

a:focus {
color: #090;
}

a:active {
color: #FF0;
}

/*TableStyle*/
table {
border-top: 1px solid #CCC;
border-left: 1px solid #CCC;
border-collapse: collapse;
border-spacing: 0;
}

table th {
padding: 5px;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
background: #FAFAFA;
}

table td {
padding: 5px;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}

.cb {
clear: both;
}

.cf:after {
content:" ";
display:block;
clear:both;
}

/* ClearFix Support IE6/7 */
/*
.cf:before,
.cf:after {
content:"";
display:table;
}

.cf:after {
clear:both;
}

.cf {
zoom:1;
}
*/


/* ------------------------------------------------------------------------------
Template
------------------------------------------------------------------------------ */

/* TabL+PC */
#wrap {
width: 100%;
text-align: left;
}

@media screen and (max-width: 959px) {
/* TABP+SPL */
#wrap {
}
}/* /TABP+SPL */

@media screen and (max-width: 599px)  {
/* SPP */
#wrap {
}
}/* /SPP */
