﻿/* 文字コードの指定 -------------------------------------*/
@charset "utf-8";
@media screen { p { font-family: sans-serif; }}
@media print { p { font-family: serif; }}


/* スクロールバー常に表示 --------------------------------
  ページ移動をした時に縦に短いページはスクロールバーが表示
  されないため、長いページから短いページに移動した時、
  スクロールバーの幅だけ表示がずれるのを無くします
--------------------------------------------------------- */
html {
  overflow-y: scroll
}


/* 全体の文字種類の指定 ----------------------------------*/
body {
  font-family: Verdana, Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック"; 
  color  : black;                       /* 文字色:黒 */
  margin : 0px 0px 0px 0px;             /* 外側余白を指定する:上0px 右0px 下0px 左0px */
  padding: 0px 0px 0px 0px;             /* 内側余白を指定する:上0px 右0px 下0px 左0px */
}


/* 包み紙-------------------------------------------------*/
#wrapper {
  width  : 980px;                       /* 幅:980px */
  margin : 0px auto 0px auto;           /* 外側余白を指定する:上0px 右自動 下0px 左自動 */
  padding: 0px 0px 0px 0px;             /* 内側余白を指定する:上0px 右0px 下0px 左0px */
  border-right : solid 1px silver;      /* 右の線:線の種類・実線 線の太さ・3px 線の色・灰色 */
  border-left  : solid 1px silver;      /* 左の線:線の種類・実線 線の太さ・3px 線の色・灰色 */
  border-bottom: solid 1px silver;      /* 下の線:線の種類・実線 線の太さ・3px 線の色・灰色 */
  background-color:#ffffff;
}


/* リンク ------------------------------------*/
a:link {
  color: #990033;
}

a:hover {
color: #0000cc;
}


/* PCで表示させない ------------------------------------------*/
#erases{
  display: none;
}

/* 右寄せ --------------------------------*/
#right{
  float:right;
}

/* 左寄せ --------------------------------*/
#left{
  float:left;
}

/* 中央 --------------------------------*/
#center{
  display: block;
  text-align:center;
}

/* 文字サイズ（小） --------------------------------*/
#font_s{ｓ
  font-size:15px;
}

/* 文字サイズ（小）右寄せ --------------------------------*/
#font_s_r{
  font-size:15px;
  float:right;
}

/* 太文字 --------------------------------*/
#font_b{
  font-weight:bold;
}

/* 太文字 青 --------------------------------*/
#font_blue{
  color:#003399;
  font-weight:bold;
}

/* 太文字 赤 --------------------------------*/
#font_red{
  color:#dc143c;
  font-weight:bold;
}

/* 背景グレー --------------------------------*/
#gray{
  background-color:#cccccc;

}

/* ヘッダー画像 ----------------------------------------------*/
#header {
  background-image : url("header_bn.jpg");
  background-repeat: no-repeat;
  width  : 980px;
  height : 80px;
  margin : 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  clear:both;
  font-size:16px;
}


#header span{
  display: none;
  float:left;
  clear:both;

}


/* ヘッダーメニューリンク------------------------------*/
#header-menu a{
  display: block;
  width  : auto;
  height : auto;
  margin:0px 0 5px 0px ;
  padding: 2px 5px 2px 5px;
  color  : #094076;
  text-align: center;
  background-color:#ffffff;
  border:solid 1px #000000;
  float:left;
  text-decoration: none;
  font-size:16px;
}

#header-menu a:hover{
  color: #ffffff;
  background-color: #0155b6;
  font-size:16px;
}


/* ヘッダーメニュー背景 ----------------------*/
#header-menu {
  background-repeat:repeat-x;
  padding:0px 0 0px 0;
  height: 30px;
  width:auto;
  float:right;

}


/* ヘッダーメニュー文字 ----------------------------------*/
#header-menu ul {
  padding-bottom: 1px;                  /* 下の内側余白を指定する:1px */
  margin: 0px 0px 0px 0px;              /* 外側余白を指定する:上0px 右0px 下0px 左0px */
  padding:0px 0px 0px 0px ;
  width : auto;
  height:auto;                         /* 幅:自動 */
  float:left;

}


/* ヘッダーメニュー文字（|）------------------------------*/
#header-menu li {
  display: inline;                      /*ないと・縦表示になる*/
  margin-right:0px;
  padding:1px 2px 1px 2px;
  height:auto;
  width:auto;
  float:left;
  font-size:16px;

}

#header-menu img{
  vertical-align:middle;

}


/* 文字サイズ・サイトマップ ----------------------------------------------*/

#sitemap{

  float:right;
}

#sitemap ul {
  margin-top:45px;

}

#sitemap li {
  float:left;
  list-style-type:none; 
  height:25px;
  padding:5px 3px 3px 3px ;
  color:#ffffff;
  font-weight:bold;
} 


#sitemap img{
  padding:0px 0 0 0;
  margin:-5px 0 0 0;
  vertical-align:middle;
}

#sitemap a {
  width:auto;
  height:auto;
  float:left;
  padding:0;
  margin:0;
  display: block;
}

/* コンテナー --------------------------------------------*/
#container {
  margin : 0px 0px 0px 0px;             /* 外側余白を指定する:上0px 右0px 下0px 左0px */
  padding: 5px 5px 5px 5px;             /* 内側余白を指定する:上5px 右5px 下5px 左5px */
  float: left;                          /* 左に寄せて配置する【メモ】無いとフッターが回り込んでしまう*/
}

/* 左側メニュー ------------------------------------------*/
#left-menu {
  float  : left;
  margin : 0px 0px 0px 0px ; 
  padding: 0px 0px 0px 0px;
  width  : 170px;
  text-align: left;
  letter-spacing: 1px;
}

/* 左側メニューリスト */
#left-menu ul {
  display: inline;
  padding: 0px ;                        /* 内側余白を指定する:上0px 右0px 下0px 左0px */
  margin:0 0 3px 5px;
  float:left;
}

/* 左側メニュー文字 */
#left-menu li {
  display: inline;                     /* ないと・が出る*/
}

#left-menu #nolink{
  background-color:#cccccc;
  width  : 160px;
  height : auto;
  margin:0px 0 10px 0px ;
  padding: 2px 0px 2px 5px;
  border:solid 1px #000000;
  float:left;
}

/* 左メニューリスト（色違いタイトル）--- */
#left-menu a#gray {
  background-color:#cccccc;
  text-decoration: none;
}

#left-menu a:hover#gray {
  background-color:#0155b6;
  text-decoration: none;
}

/* 左メニューリスト（未アクセスのリンク）--- */
#left-menu a{
  display: block;
  width  : 160px;
  height : auto;
  margin:0px 0 10px 0px ;
  padding: 2px 0px 2px 5px;
  color  : #094076;
  background-color:#ffffff;
  border:solid 1px #000000;
  float:left;
  text-decoration: none;
}

/* 左メニューリストを押した時 -------------*/
#left-menu a:hover{
  color: #ffffff;                       /* 文字色:濃い桃色 */
  border:solid 1px #000000;
  background-color: #0155b6;
}

/* 左メニュー・フリースペース  ------------*/
#free {
  width: 165px;
  margin : 0px 0px 0px 0px ; 
  padding: 0px 0px 0px 0px;
  border : solid 1px #000000;
  float:left;
}

#free a{
  background-color:#ffffff;
  border:0;
}

#free a:hover{
  background-color:#ffffff;
  border:0;
  color:red;
}
/* 左メニュー・フリースペースタイトル */
#free .title_g{
  height:20px;
  background-color:#cccccc;
  font-weight:bold;
  text-align:center;
  margin:0px 0 0px 0px ;
  padding: 5px 0px 5px 0px;
  font-size:16px;
}

#free2 {
  margin : 5px 0px -20px -5px ; 
  padding: 0px 0px 0px 0px;
  float:left;
}
#free2 a{
  background-color:#ffffff;
  border:0;
}

#free2 a:hover{
  background-color:#ffffff;
  border:0;
}


/* コンテンツ ------------------------------------------*/
#contents {
  width  : 785px;                       /* 幅:760px */
  margin : 0px;                         /* 外側余白を指定する:上0px 右0px 下0px 左0px */
/*変更 ------------------------------------------------------------------------------------------------------------------------------*/
  padding: 10px 0px 10px 0px;            /* 内側余白を指定する:上5px 右2px 下0px 左10px */
/*変更 ------------------------------------------------------------------------------------------------------------------------------*/
  line-height: 100%;                    /* 行の高さを指定する  */
  letter-spacing: 1px;                  /* 文字の間隔を指定する */
  float: right;                        /* 右に寄せて配置する */
  line-height:120%;
}

/* コンテンツ　表（左に画像：右にテキスト用） ------------------------------------------*/
#contents dl{
  margin: 0px 10px 5px 0px;
  float  : left;
}

#contents dt{
  float : left;
 margin: 0 0 3px 0;
 white-space:    nowrap;

}

#contents dd{
/*float:left;*/
 margin-bottom: 10px;
/*padding-left:120px;*/
  /*width:auto;*/
/*background-color:#cccccc;*/
}

/*
#contents dd img{
clear:both;
}
*/

#contents dd p{

float:left;
}
/*
#contents p img{

}
*/


/* コンテンツ（段落） ------------------------------------*/
#contents p {
padding-left:10px;

}

/*
#contents img{
  margin:5px 5px 0px 0px
float:left;
}
*/

/* タイトルバー（コンテンツ名用） ------------------------------*/
#contents #title{
  width:780px;
  float:left;

}

/* タイトルバー（ｈ2） ------------------------------*/
#contents h2 {
  background-color: #cccccc;             /* 背景色:灰色 */
  padding: 5px 10px 5px 10px ;
  margin: 5px 3px 5px 0px;
  line-height: 100%;                    /* 行の高さを指定する */
  width: 770px；
  float: left;
}

/* タイトルバー（ｈ3） ------------------------------*/
h3 {
  background-color: #66cccc;             /* 背景色 */
  padding: 5px 3px 10px 10px ;
  margin: 3px 3px 0px 10px
  line-height: 110%;                    /* 行の高さを指定する */
  width: 770px；
  float: left;
  font-size: 1.5em;
}

#top_img{
  margin: 0px 0px 0px 10px ;
}


/* タイトルバー（ｈ4） ------------------------------*/
h4 {
  margin: 0px 0px 15px 10px ;
	padding: .25em 0 .5em .60em;
	border-left: 6px solid #ccc;
	border-bottom: 1px solid #ccc;
  font-size: 1.2em;
}

/* タイトルバー（ｈ５） ------------------------------
h5 {
  margin: 5px 0px 3px 10px ;
	padding: 0px 0px 10px 5px ;
  font-size: 1.2em;
  font-weight: bold;
}*/


h5 {
  position: relative;
  color: #111;
  font-size: 1.2em;
  line-height: 1;
  margin: 30px 0 0 20px;
  padding: 14px 5px 10px 10px;
}

h5:before {
  content: "";
  position: absolute;
  background: #999;
  top: 0;
  left: -5px;
  height: 12px;
  width: 12px;
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

h5:after {
  content: "";
  position: absolute;
  background:#777;
  top: 15px;
  left: -10px;
  height: 8px;
  width: 8px;
  -moz-transform: rotate(15deg);
  -webkit-transform: rotate(15deg);
  -o-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  transform: rotate(15deg);
}


/* Pの装飾 ---------------------------------------*/
.p-left{
  margin: 5px 15px 10px 15px ;
	padding: 0px 0px 10px 5px ;
  font-size: 0.9em;
}



/* パンくずリスト ---------------------------------------*/
#topicpath {
  padding-left:5px;
  margin:0px 0px 15px 5px;
  height:20px;
  width : 748px;

}

/* 最新情報（タイトルバー） ------------------------------*/
#topics .title{
  background-image: url(whatsnew.gif);
  background-repeat : no-repeat; 
  margin : 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: 100%;
  width: 765px;
  height:30px;
  float: left;
  font-weight:bold;
  color:#000000;
}

#topics .title #right{
  margin : 0px 0px 0px 0px;
  padding: 5px 0px 10px 0px;
  line-height: 100%;
}

/* 最新情報・複数行可 ------------------------------------*/
/* 外枠 */
#topics{
  margin: 0px 0px 3px 0px ;             /* 外側余白を指定する:上0px 右0px 0px下 左0px */
  border: solid 1px #808080;            /* 線:線の種類・実線 線の太さ・1px 線の色・灰色 */
  float : left;                         /* 左に寄せて配置する【メモ】無いと線が上に回りこむ*/
  width : 780px;                        /* 幅:748px */
}

/* 定義リスト（dl・dt・ddはセットで使います） */
#topics dl { 
  width  :780px;                        /* 幅:770px */
  margin : 5px 0px 5px 5px;            /* 外側余白を指定する:上5px 右5px 下10px 左5px */
  padding: 0px;                         /* 内側余白を指定する:上0px 右0px 下0px 左0px */
  float  : left;                        /* 左に寄せて配置する */
 clear  : left;                        /*  回り込みを解除する */

}

/* 左・日付部分 */
#topics dt{
  margin: 5px 0px 0px 0px;              /* 外側余白を指定する:上5px 右5px 下5px 左5px */
  padding:3px 3px 0px 3px;
  width : 180px;                        /* 幅:100px */
  float : left;                         /* 左に寄せて配置する */
  clear : both;                         /* 回り込みを解除する */
  white-space: nowrap;
  }

/* 右・詳細部分 */
#topics dd{
  margin: 5px 0px 0px 5px;              /* 外側余白を指定する:上5px 右5px 下5px 左5px */
  padding:3px 3px 0px 3px;
 width : 560px;                        /* 幅:620px */
  float : left;                         /* 左に寄せて配置する */
}

/* 下線（最新情報） -------------------------------*/
#line {
  height:auto;
  width: 760px;
  border-bottom: dashed 1px silver;      /* 下の線:線の種類・実線 線の太さ・1px 線の色・灰色  */
  float : left;                         /* 左に寄せて配置する */

}
/* 下線無し（最新情報） -------------------------------*/
#line_none {
  height:auto;
  width: auto;
  float : left;                         /* 左に寄せて配置する */

}


/*  戻るリンク -------------------------------*/
#return{
  width:770px;
  margin:10px 10px 5px 0 ;
  text-align:right;
  float:right;
}

#return a{
  padding:5px 5px 5px 5px ;
  text-align:right;
}

/* フッター ----------------------------------------------*/
#footer {
  border-top: solid 2px #cccccc;      /* 上の線:線の種類・実線 線の太さ・1px 線の色・青 */
  clear: both;                          /* 回り込みを解除する */
  margin: 0px 0px 0px 0px;              /* 外側余白を指定する:上0px 右0px 下0px 左0px */
  padding: 5px 0px 10px 10px;           /* 内側余白を指定する:上5px 右0px 下10px 左10px */
  text-align: center;                    /* 行揃え位置を指定する:右寄せ */
  color: dimgray;                       /* 文字色:濃い灰色 */
}

/* 個別ページ ----------------------------------------------*/
/* ごあいさつ ----------------------------------------------*/
#greeting{
  float  : left;
  padding:0;
  margin:0;
  width:550px;
  background-repeat:no-repeat;
  background-position:right;
  background-image:url(../greeting/greeting.jpg);
}

#greeting .title{
  background-color:#cccccc;
  width:310px;
  height:20px;
  padding:5px;
  margin-bottom:3px;
  float:left;

}

#greeting dl{
  float  : left;
  clear  : left;
  background-color:#ffffff;
}
#greeting dt{
  border-right:solid 1px #cccccc;
  border-bottom:solid 1px #cccccc;
  width:310px;
  padding:2px;
  margin:1px;
  background-color:#ffffff;
  float : left;
  clear : both;
}
/*
#greeting dd{
  border-right:solid 1px #cccccc;
  border-bottom:solid 1px #cccccc;
  background-color:#ffffff;
  float : left;
  width:200px;
  margin:1px;
  padding:2px;
}
*/

/* 行事予定　4列表 */
.four{
  margin: 0px 5px 0px 10px;
  border-bottom:solid 1px #cccccc;
  float:left;
}

#four_year{
  background-color: #cccccc;
  margin: 0px 5px 5px 11px;
  padding:5px;
  width:751px;
  height:15px;
  float: left;
}

.fourlist_1{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  height:auto;
  width:150px;
  background-color:#ffffff;
}

.fourlist_2{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:350px;
  background-color:#ffffff;
}

.fourlist_3{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:240px;
  background-color:#ffffff;
}

/* インターンシップ ----------------------------------------------*/
/* スケジュール　4列表 （サイズ違い）*/
.four2{
  margin: 0px 5px 0px 10px;
  border-bottom:solid 1px #cccccc;
  float:left;
}

#four_year2{
  background-color: #cccccc;
  margin: 0px 5px 5px 11px;
  padding:5px;
  width:751px;
  height:15px;
  float: left;
}

.fourlist2_1{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:120px;
  background-color:#ffffff;
}

.fourlist2_2{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:200px;
  background-color:#ffffff;
}

.fourlist2_3{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:420px;
  background-color:#ffffff;
}



/* 横2分割 */
#half{
  width:770px;
}

#half_left{
  float:left;
  width:385px;

}

#half_right{
  float:left;
  width:385px;

}

#half_list{

}

#half_list dl{
  width:360px;
}

#half_list dt{
  width:350px;
  padding:3px;
  margin:1px;
  background-color:#cccccc;
  float:left;
  text-align:left;
}

#half_list dd{
  width:350px;
  padding:3px;
  margin:1px;
  text-align:left;

}



/* 横2分割リスト（長め） */
#half2_list{

}

#half2_list dl{
  width:515px;
}

#half2_list dt{
  width:515px;
  padding:3px;
  margin:1px;
  background-color:#cccccc;
  float:left;
  text-align:left;
}

#half2_list dd{
  width:515px;
  padding:3px;
  margin:1px;
  text-align:left;
  background-color:#555555;

}

/* リスト */

#list{

}


#list dl{
  width:760px;
}

#list dt{
  width:750px;
  padding:3px;
  margin:1px;
  background-color:#cccccc;
  float:left;
  text-align:left;
}

#list dd{
  width:750px;
  padding:3px;
  margin:1px;
  text-align:left;

}


/* 就職支援センター　4列表 */
.four3{
  margin: 0px 5px 0px 10px;
  border-bottom:solid 1px #cccccc;
  float:left;
  font-size:0.9em;
}

#four3_place{
  background-color: #FFFFFF;
  margin: 5px 5px 5px 11px;
  padding:5px 0px 0px 0px;
  width:751px;
  height:15px;
  float: left;
}

.fourlist3_1{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:175px;
  background-color:#ffffff;
}

.fourlist3_2{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:115px;
  background-color:#ffffff;
}

.fourlist3_3{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:170px;
  background-color:#ffffff;
}

.fourlist3_4{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:200px;
  background-color:#ffffff;
}

.fourlist3_5{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:70px;
  background-color:#ffffff;
}


/* 再就職支援セミナー 　3列表 */
.four4{
  margin: 0px 5px 0px 10px;
  border-bottom:solid 1px #cccccc;
  float:left;
}

.fourlist4_1{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:350px;
  background-color:#ffffff;
}

.fourlist4_2{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:240px;
  background-color:#ffffff;
}


.fourlist4_3{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  height:auto;
  width:150px;
  background-color:#ffffff;
}

/* 合同企業説明会　表 */
.four5{
  margin: 0px 5px 0px 10px;
  border-bottom:solid 1px #cccccc;
  float:left;
  font-size:0.9em;
}

#four5_place{
  background-color: #FFFFFF;
  margin: 5px 5px 5px 11px;
  padding:5px 0px 0px 0px;
  width:751px;
  height:15px;
  float: left;
}

.fourlist5_1{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:195px;
  background-color:#ffffff;
}

.fourlist5_2{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:110px;
  background-color:#ffffff;
}

.fourlist5_3{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:180px;
  background-color:#ffffff;
}

.fourlist5_4{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:120px;
  background-color:#ffffff;
}

.fourlist5_5{
  margin:0 2px 1px 1px ;
  padding-left:5px;
  float:left;
  width:125px;
  background-color:#ffffff;
}

/* 求人情報テーブル */
table{
  width:790px;
}

th,td{
  border:solid #cccccc 1px;
}


#job01{
  width:50px;
}

#job02{
  width:60px;
}

#job03{
  width:180px;
}

#job04{
  width:60px;
}

#job05{
  width:120px;
}

#job06{
  width:120px;
}


#job07{
  width:80px;
}

#job08{
  width:80px;
}

/* フォーム用 */

table#table-01 th {
    padding: 5px 5px 5px 5px ;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    text-align:left;
}
strong.ttl { text-align:left; border-left:solid 4px #cc0000; display:block; padding:2px 5px; margin-top:2em; }

.red, .msg{
color: red;
text-align: right;
}

input, select, textarea {
font-size: 100%;
}

select {
	padding: 0.2em;
	height: 2em;
	}
/*
.button {
  background: #0512c2;
  background: -moz-linear-gradient(top, #626be3 0%, #4751d8 50%, #1f27cb 50%, #0d11bf 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #626be3), color-stop(0.5, #4751d8), color-stop(0.5, #1f27cb), color-stop(1, #0d11bf));
  border: 1px solid #030094;
  border-bottom: 1px solid #03108a;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: inset 0 1px 0 0 grey;
  -webkit-box-shadow: inset 0 1px 0 0 grey;
  box-shadow: inset 0 1px 0 0 grey;
  color: #fff;
  font:16px "ヒラギノ角ゴ Pro W3",tahoma,arial;
  font-weight:bold;
  padding: 7px 0 8px 0;
  text-decoration: none;
  text-align: center;
  text-shadow: 0 -1px 1px #010b6b;
  width: 200px;
}

.button:hover {
  background: #969696;
  background: -moz-linear-gradient(top, #d2d2d2 0%, #c5c5c5 50%, #bebebe 50%, #ababab 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #d2d2d2), color-stop(0.5, #c5c5c5), color-stop(0.5, #bebebe), color-stop(1, #ababab));
  cursor: pointer;
}

.button:active {
  -moz-box-shadow: inset 0 0 10px 0 #353535, 0 1px 0 #fff;
  -webkit-box-shadow: inset 0 0 10px 0 #353535, 0 1px 0 #fff;
  box-shadow: inset 0 0 10px 0 #353535, 0 1px 0 #fff;
  cursor: pointer;
}

.btn_submit {
  -webkit-appearance: none;
  font:16px "ヒラギノ角ゴ Pro W3",tahoma,arial;
  font-weight:bold;
}

.btn_alink {
  width: 198px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}
*/