@charset "UTF-8";
@import "reset.css";
@import "form.css";
@import "sns.css";
@import "common.css";

/* CSS Document */

/*==================== 基本設定 ====================*/
html{}
body {font-family: -apple-system, BlinkMacSystemFont, "HiraKakuProN W6",Arial,Roboto,"Droid Sans","Helvetica Neue", "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;
font-size:17px;line-height:1.5;letter-spacing: 0.5px;color:#000;min-width:1280px;}
/**
明朝の場合はこっち font-family:'fgutsukushiweb','Garamond','Times New Roman','ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','HiraMinProN-W3','游明朝','Yu Mincho','游明朝体','YuMincho','HGS明朝E','HG明朝E','ＭＳ Ｐ明朝','MS PMincho',serif;
 **/
table{font-size:1em;}
/********** container **********/
.l_container{}
.l_gride{width:950px;margin:0 auto;}

/********** ヘッダー **********/
.l_header{}
.l_header .cont{width:1000px;margin-right:auto;margin-left:auto;}

.l_header h1{}
.l_header h1 a,.l_header h1 span{padding:10px 0;display:block;height: 65px;width: 150px;}
.l_help_navi{}
.l_help_navi ul{}
.l_help_navi li{}

.l_main_navi{}
.l_main_navi ul{}
.l_main_navi li{}

.l_header_image{}

/********** コンテンツ *********/
.cont{width:1200px;margin-right:auto;margin-left:auto;}



.l_breadcrumb{}
.l_breadcrumb ul{text-align:left;}
.l_breadcrumb li{display:inline-block;}
.l_column{}
.l_column_sub{width:180px;}
.l_column_main{/*width:780px;*/}

/********** フッター **********/
.l_footer{}
.l_footer .cont{width:1200px;margin-right:auto;margin-left:auto;}
.l_footer .cont ul{}
.l_footer .cont li{}
.l_footer .copyright{background-color: rgb(60, 102, 69);
  font-size: 17px;font-family: "'ＭＳ Ｐ明朝','MS PMincho'";color: rgb(255, 255, 255);
  line-height: 1.2;text-align: center;padding:20px 0;}
img{width: 100%;}


/********** ログインフォーム **********/
.login {margin-bottom:10px;}
.login p{padding-left:10px;}
.login .form {padding:3px 0 0 10px;}
.login .form dt{font-weight:bold;}
.login .form dd{padding-bottom:5px;}

