@charset   "Shift_JIS";
?*{
    margin:0;
    padding:0;
}
body{
    background-color:#DEDFE3;
    font-family : sans-serif,HG丸ｺﾞｼｯｸM-PRO;
    color:#000000;
    font-size:10pt;
    line-height:116%;
    text-align:center;
}
img{
    border:0;
    text-align:left;
    vertical-align:top;
}
ul{
    list-style:none;
}
.menu{
    list-style-type:square inside;
}
li{
    line-height:0;
}
.column{
    float:left;
}
.container{
    width:100%;
    overflow:hidden;
}
.clear{
    clear:both;
}
li{
    padding:0 0 5px 0;
}
li a{
    color:#000000;
    font-size:9pt;
    line-height:100%;
    text-decoration:underline;
}
li a:hover{
    text-decoration:none;
}
input, textarea, select{
    color:#000000;
    vertical-align:top;
    text-align:left;
    border: 1px solid #A09B96;
    font:11px sans-serif;
}
.float-right{
    float:right;
}
.align-right{
    text-align:right;
}
.align-left{
    text-align:left;
}
.align-center{
    text-align:center;
}
.img-float{
    margin-right:20px;
    float:left;
}
/*=======block関連===========*/
.block{
    display:block;
}
.block-1{
    background : #e4e5e8;
    padding:19px 19px 31px 19px;
    width:100%;
}
.block-2{
    background:#F8F8FA;
    padding:19px 19px 31px 19px;
    width : 100%;
}
/*=====//block関連===========*/
/*=======インデント関連===========*/
.top-indent-1{
    margin-top:5px;
    display:block;
}
.top-indent-2{
    margin-top:10px;
    display:block;
}
.top-indent-3{
    margin-top:15px;
    display:block;
}
.top-indent-4{
    margin-top:20px;
    display:block;
}
.top-indent-5{
    margin-top:25px;
    display:block;
}
.top-indent-6{
    margin-top:30px;
    display:block;
}
/*=======//インデント関連===========*/
.width-stretch{
    width:100%;
}
.col-1, .col-2, .col-3, .box-1, .box-2, .box-3, .col-middle{
    float:left;
}
.site-border{
    background:#C1C2C9;
    padding:1px;
}
.site{
    background:#FFFFFF;
}
/*=======header===========*/
#header{
    height : 458px;
    padding : 13px 0px 13px 13px;
}
/*=====//header===========*/

/*=======content===========*/
#content{
    padding : 0px 16px 5px 16px;
    height:100%;
}
#content .col-1{
    padding-top : 10px;
    height:100%;
}
.col-2{
    padding-top : 10px;
    height:100%;
}
.col{
    padding-top : 10px;
}
/*==========title==============*/
.title{
    margin-bottom:15px;
}
.title-2{
    margin-bottom:10px;
}
.title-3{
    height:18px;
    padding-top:7px;
    margin-bottom:24px;
    color:#000000;
    background:url(../img/images/line_x.gif) left bottom repeat-x;
    font-size:10pt;
}
.title-4{
    border-bottom-color : #000000;
    border-left-color : #000000;
    border-left : 18px solid #f95710;
    border-bottom : 2px solid #f95710;
    padding : 10px 10px 10px 0px;
    text-align:left;
    font-size : 20pt;
    border-top-width : 0px;
    border-top-style : solid;
    border-top-color : #f95710;
    border-right-width : 0px;
    border-right-color : #f95710;
    border-right-style : solid;
    background-color : #f8f8fa;
    width : 897px;
}
/*========================*/
.date{
    color:#FFFFFF;
    background:#C1C2C9;
    padding:4px 8px 2px 10px;
    text-decoration:none;
    font-size:9pt;
}
.date:hover{
    text-decoration:underline;
}
.line-x{
    height:1px;
    font-size:0;
    background:url(../img/images/line_x.gif) left top repeat-x;
    margin:27px 0 24px 0;
}
.info-box{
    padding-left:39px;
    background:url(../img/images/infobox.gif) left top no-repeat;
}
.col-2 .info-box{
    background:url(/img/images/infobox_2.gif) left top no-repeat;
}
.link-2{
    color:#000000;
    font-size:9pt;
    line-height:145%;
    text-decoration:underline;
}
.link-2:hover{
    text-decoration:none;
}
.link-3{
    color:#E94411;
    text-decoration:none;
}
.link-3:hover{
    text-decoration:none;
}
.link-4{
    color:#000000;
    text-decoration:none;
}
.link-4:hover{
    color:#E94411;
    text-decoration:none;
}
.link-5{
    color:#000000;
    text-decoration:none;
}
.link-5:hover{
    color:#E94411;
    text-decoration:none;
}
em{
    color:#0C88B1;
    font-style:normal;
    font-size:11pt;
    line-height:100%;
}
.font-2{
    font-size:9pt;
    line-height:127%;
}
.font-3{
    font-size:10pt;
    line-height:123%;
}
.font-4{
    color:#9D9FA9;
    text-decoration:none;
}
.font-5{
    color:#0C88B1;
    font-size:11pt;
    line-height:128%;
}
.font-6{
    color:#000000;
    font-size:9pt;
    text-align:left;
}
.font-7{
    padding-left : 50px;
    text-align:left;
}
.font-8{
    font-size:200%;
    font-style:bold;
    text-align:center;
}
.font-9{
    color:#000000;
    font-size:8pt;
    text-align:left;
}
.font-11{
    color:#000000;
    font-size:7pt;
}
/*=======table===========*/
table.main_table {
    width:100%;
    text-align:center;
    border-collapse: collapse;
    border-spacing: 0px;
    font-size : 10pt;
}
/*=======//table===========*/

/******TOP画面用****/
.font-top01{
    padding-top:20px;
    font-size:125%;
}
.block-topics{
    padding:3px 3px 3px 3px;
    width : 390px;
    overflow : auto;
    border-style : solid solid solid solid;
    border-width : 1px 0px 1px 0px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    height : 150px;
    text-align : left;
    float : left;
    line-height : 145%;
}
table.top_info_box{
    text-align : left;
    width : 240px;
    border-width : 0px 0px 0px 0px;
    vertical-align:middle;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    border-style : solid solid solid solid;
    height : 200px;
    border-collapse : collapse;
    font-size : 11pt;
}
/****************************/
/******会社概要用******/
.company_info_menu{
    text-align : center;
    width : 181px;
    height : 47px;
    background-color : white;
    border-width : 0px 0px 0px 0px;
    vertical-align:middle;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    border-style : solid solid solid solid;
    cursor : pointer;
}
table.company_info {
    width:650px;
    border : 0px solid;
    border-top-width : 0px;
    border-bottom-width : 0px;
    border-collapse: collapse;
    font-size : 11pt;
}
table.company_info_job{
    width : 400px;
    border : solid;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-collapse: collapse;
    text-align : left;
    font-size : 11pt;
}
table.company_info_trade{
    width : 400px;
    border : solid;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-collapse: collapse;
    text-align : left;
    font-size : 11pt;
}
.company_info01{
    vertical-align:top;
    background : #e4e5e8;
    padding : 10px 5px 10px 5px;
    border-width : 1px 1px 1px 0px;
    border-style : solid solid solid solid;
    border-top-color : #c1c2c9;
    border-right-color : #c1c2c9;
    border-bottom-color : #c1c2c9;
}
.company_info02{
    padding : 10px 10px 10px 15px;
    text-align:left;
    white-space: nowrap;
    border-width : 1px 0px 1px 1px;
    border-top-style : solid;
    border-left-style : solid;
    border-bottom-style : solid;
    border-top-color : #c1c2c9;
    border-left-color : #c1c2c9;
    border-bottom-color : #c1c2c9;
    vertical-align : top;
}
.company_info04{
    padding : 7px 10px 10px 15px;
    text-align : left;
    white-space: nowrap;
    border-width : 1px 0px 1px 1px;
    border-top-style : solid;
    border-left-style : solid;
    border-bottom-style : solid;
    border-top-color : #c1c2c9;
    border-left-color : #c1c2c9;
    border-bottom-color : #c1c2c9;
    vertical-align : top;
}
.company_info03{
    padding:3px;
    text-align:left;
    white-space: nowrap;
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    vertical-align : top;
}
/**************************/
/**********社長挨拶画面用**************/
table.greetings{
    border-width : 0px 0px 0px 0px;
    border-collapse : collapse;
    empty-cells : hide;
    width : 660px;
}
.greetings01{
    font-size : 10pt;
    text-align : center;
    padding-top : 5px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    vertical-align : text-top;
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    border-color : black black black black;
}
.greetings02{
    font-size : 10pt;
    text-align : left;
    padding-top : 0px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 0px;
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    border-color : black black black black;
    line-height : 17pt;
    vertical-align : super;
}
.greetings03{
    text-align : right;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    border-color : black black black black;
    font-size : 11pt;
    vertical-align : super;
}
.greetings04{
    text-align : left;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    border-color : black black black black;
    font-size : 11pt;
    vertical-align : super;
}
.greetings05{
    text-align : left;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    border-color : black black black black;
    font-size : 10pt;
    vertical-align : super;
}
/************************************/
/******会社沿革用テーブル******/
table.company_history {
    width:650px;
    height:500px;
    border: solid 0px #000000;
    border-collapse: collapse;
    font-size : 11pt;
}
.company_history01_01{
    padding:5px;
    text-align:right;
}
.company_history01_02{
    padding:5px;
    text-align:right;
    background-color : #e4e5e8;
    border-top-width : 0px;
    border-top-color : black;
    border-bottom-width : 0px;
    border-bottom-color : black;
}
.company_history02_01{
    padding:5px;
    text-align:left;
    white-space: nowrap;
    border-top-width : 0px;
    border-top-style : dotted;
    border-top-color : black;
}
.company_history02_02{
    padding:5px;
    text-align:left;
    white-space: nowrap;
    background-color : #e4e5e8;
    border-top-width : 0px;
    border-top-color : black;
    border-bottom-width : 0px;
    border-bottom-color : black;
}
/**************************/

/******スタッフ用******/
table.staff_table {
    width : 600px;
    height:500px;
    border-collapse: collapse;
}
.staff_info_1{
    text-align:left;
    padding : 5px 0px;
    padding-bottom : 5px;
    padding-left : 5px;
    background : #e4e5e8;
}
.staff_info_2{
    text-align:left;
    color:#000000;
    padding : 5px 0px;
    padding-bottom : 5px;
    padding-left : 5px;
    border-left-width : 0px;
    border-right-width : 0px;
    border-left-style : solid;
    border-right-style : solid;
    border-left-color : black;
    border-right-color : black;
}
/******************************/
/************事業案内画面用****************/
.job_use01 {
    text-decoration:none;
    font-size : 12pt;
    background-image : url(../img/sakuma_images/list_icon01.gif);
    background-position : left top;
    background-repeat : no-repeat;
    color : black;
    padding-left : 20px;
    vertical-align : baseline;
}
.job_use03{
    text-decoration:none;
    font-size : 12pt;
    background-image : url(../img/sakuma_images/list_icon02.gif);
    background-position : left top;
    background-repeat : no-repeat;
    color : black;
    padding-left : 20px;
    vertical-align : baseline;
}
.job_use01:hover {
    color:#F95710;
    text-decoration:none;
}
.job_use03:hover{
    color:#F95710;
    text-decoration:none;
}
.job_use02 {
    color:#F95710;
    text-decoration:none;
    font-size : 12pt;
    background-image : url(../img/sakuma_images/list_icon02.gif);
    background-position : left top;
    background-repeat : no-repeat;
    padding-left : 20px;
    vertical-align : baseline;
}
table.job_menu_table{
    border-width : 0px 0px 0px 0px;
    border-collapse : collapse;
    empty-cells : show;
    width : 240px;
    font-size : 14pt;
}
.job_menu_top_use{
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    border-color : #f95710 #f95710 #f95710 #f95710;
    border-collapse : collapse;
    empty-cells : show;
    background-image : url(../img/sakuma_images/job_menu_top_black.gif);
    background-repeat : no-repeat;
    font-size : 14pt;
    color : #ccffff;
    text-align : left;
    padding-top : 10px;
    padding-left : 10px;
    padding-right : 0px;
    padding-bottom : 10px;
}
.job_menu_top_unuse{
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    border-color : #f95710 #f95710 #f95710 #f95710;
    border-collapse : collapse;
    empty-cells : show;
    background-image : url(../img/sakuma_images/job_menu_top_gray.gif);
    background-repeat : no-repeat;
    font-size : 14pt;
    color : black;
    text-align : left;
    padding-top : 10px;
    padding-left : 10px;
    padding-right : 0px;
    padding-bottom : 9px;
    vertical-align : baseline;
}
.job_menu_side_use{
    border-style : solid solid solid solid;
    border-color : #f95710 #d5d7db #f95710 #d5d7db;
    border-collapse : collapse;
    empty-cells : show;
    background-repeat : no-repeat;
    text-align : left;
    padding-top : 10px;
    padding-bottom : 10px;
    border-width : 0px 3px 0px 3px;
    padding-left : 10px;
    background-color : #e4e5e8;
    color : black;
    background-position : left center;
}
.job_menu_side_unuse{
    border-style : solid solid solid solid;
    border-color : #f95710 #d5d7db #f95710 #d5d7db;
    border-collapse : collapse;
    empty-cells : show;
    background-repeat : no-repeat;
    text-align : left;
    padding-top : 10px;
    padding-bottom : 10px;
    border-width : 0px 3px 0px 3px;
    padding-left : 10px;
}
.job_menu_bottom{
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    border-color : #f95710 #f95710 #f95710 #f95710;
    border-collapse : collapse;
    empty-cells : show;
    background-image : url(../img/sakuma_images/job_menu_bottom_gray.gif);
    background-repeat : no-repeat;
    font-size : 8pt;
}
.font-job_menu_num{
    text-align : left;
    margin-left : 0px;
    font-size : 20pt;
    font-weight : bolder;
    margin-right : 0px;
    color : black;
    vertical-align : baseline;
}

table.job_info_title{
    width : 100%;
    border-collapse : collapse;
    empty-cells : hide;
    border-bottom-style : none;
    border-bottom-color : black;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-top-color : black;
    border-left-color : black;
    border-right-color : black;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
}
.job_info_title01{
    font-size : 20pt;
    text-align : left;
    padding-bottom : 3px;
    border-bottom-width : 4px;
    border-bottom-style : solid;
    border-bottom-color : black;
    border-right-style : none;
    border-right-width : 0px;
    border-right-color : black;
    background-position : left 16px;
    border-left-width : 0px;
    background-repeat : no-repeat;
    background-image : url(../img/sakuma_images/list_icon01.gif);
    padding-left : 20px;
    border-top-width : 0px;
    border-top-style : solid;
    border-left-style : solid;
    border-top-color : #e7e7e7;
    border-left-color : black;
    height : 49px;
    vertical-align : bottom;
}
.job_info_title02{
    border-collapse : collapse;
    empty-cells : hide;
    font-size : 8pt;
    text-align : right;
    padding-bottom : 0px;
    border-bottom-width : 4px;
    border-bottom-style : solid;
    border-bottom-color : black;
    padding-right : 5px;
    border-left-style : none;
    border-right-style : solid;
    vertical-align : bottom;
    border-left-width : 0px;
    border-left-color : black;
    border-top-width : 0px;
    border-right-width : 0px;
    border-top-style : solid;
    border-top-color : #e7e7e7;
    border-right-color : #e7e7e7;
    height : 49px;
}
.font-job_num{
    font-size : 50pt;
    font-weight : 900;
    color : black;
    padding-right : 0px;
    padding-top : 0px;
    padding-left : 0px;
    padding-bottom : 0px;
}
.font-job_num02{
    font-size : 20pt;
    font-weight : 900;
    padding-right : 0px;
    color : #0c88b1;
}
.font-job_subtitle{
    font-size : 13pt;
    text-align : left;
    padding-left : 3px;
    padding-right : 0px;
    padding-bottom : 20px;
    padding-top : 30px;
    font-weight : 900;
}
.font-job_subtitle02{
    font-size : 12pt;
    text-align : left;
    padding-top : 10px;
    line-height : 15pt;
}
.font-job_sentence{
    text-align : left;
    padding-top : 20px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-left : 100px;
    font-size : 10pt;
}
.font-job_box01{
    text-align : left;
    padding-top : 10px;
    padding-right : 5px;
    padding-bottom : 10px;
    font-size : 10pt;
    background-color : #e4e5e8;
    padding-left : 10px;
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
}
.font-job_box02{
    text-align : left;
    padding-top : 20px;
    padding-bottom : 10px;
    font-size : 10pt;
    background-color : #e4e5e8;
    padding-left : 40px;
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    padding-right : 10px;
}
.font-job_box03{
    text-align : left;
    padding-top : 20px;
    padding-bottom : 10px;
    font-size : 10pt;
    background-color : #e4e5e8;
    padding-left : 10px;
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    padding-right : 25px;
}
.font-job_box04{
    text-align : left;
    padding-top : 10px;
    padding-right : 5px;
    padding-bottom : 10px;
    font-size : 10pt;
    background-color : #e4e5e8;
    padding-left : 30px;
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
}
.font-job_box05{
    text-align : left;
    padding-top : 10px;
    padding-right : 20px;
    padding-bottom : 10px;
    font-size : 10pt;
    background-color : #e4e5e8;
    padding-left : 5px;
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
}
/*************************************/
/******施工実績画面用******/
table.jisseki_table{
    width:850px;
    border-collapse: collapse;
    border-spacing: 0px;
    font-size : 11pt;
}
th.label_1{
    border-right : solid #c1c2c9;
    border-right-width : 1px;
    border-bottom : solid #c1c2c9;
    border-bottom-width : 1px;
    width:250px;
    font-size : 11pt;
    border-top-width : 0px;
    border-left-width : 0px;
    border-top-style : none;
    border-left-style : none;
    border-top-color : #c1c2c9;
    border-left-color : #c1c2c9;
}
th.label_2{
    width:200px;
    border-bottom : 1px solid #c1c2c9;
    font-size : 11pt;
    border-top-width : 0px;
    border-left-width : 0px;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-top-color : #c1c2c9;
    border-left-color : #c1c2c9;
    border-right-color : #c1c2c9;
}
th.label_3{
    border-left : 1px solid #c1c2c9;
    border-bottom : 1px solid #c1c2c9;
    text-align:center;
    font-size : 11pt;
    border-top-width : 0px;
    border-right-width : 0px;
    border-top-style : none;
    border-right-style : none;
    border-top-color : #c1c2c9;
    border-right-color : #c1c2c9;
}
tr.jisseki_r01 {
    background:#e4e5e8;
}
.jisseki_01{
    height:30px;
    border-right : 1px solid #c1c2c9;
    padding:7px;
    white-space: nowrap;
    font-size : 11pt;
    border-top-width : 0px;
    border-left-width : 0px;
    border-bottom-width : 0px;
    border-top-style : none;
    border-left-style : none;
    border-bottom-style : none;
    border-top-color : #c1c2c9;
    border-left-color : #c1c2c9;
    border-bottom-color : #c1c2c9;
}
.jisseki_02{
    height:30px;
    white-space: nowrap;
    padding : 7px 0px 7px 7px;
    font-size : 11pt;
    border-width : 0px 0px 0px 0px;
    border-style : none none none none;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.jisseki_03{
    height:30px;
    border-left : solid #c1c2c9;
    border-left-width : 1px;
    padding : 7px 4px 7px 4px;
    text-align:center;
    white-space : nowrap;
    font-size : 11pt;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-top-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : #c1c2c9;
    border-right-color : #c1c2c9;
    border-bottom-color : #c1c2c9;
}
.jisseki_04{
    height:30px;
    border-left : 1px solid #c1c2c9;
    white-space: nowrap;
    text-align:right;
    padding:7px;
    font-size : 11pt;
    border-top-width : 0px;
    border-right-width : 0px;
    border-bottom-width : 0px;
    border-top-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : #c1c2c9;
    border-right-color : #c1c2c9;
    border-bottom-color : #c1c2c9;
}
/******施工実績(小窓用)******/
table.jisseki_detail{
    width:902px;
    border-collapse: collapse;
    border-spacing: 0px;
    border:solid 1px #c1c2c9;
    font-size : 11pt;
}
td.jisseki_detail_01{
    width:117.6px;
    border-bottom:dotted 1px #c1c2c9;
    padding:5px;
    text-align:center;
}
td.jisseki_detail_02{
    width:249.9px;
    border-bottom:dotted 1px #c1c2c9;
    border-right:dotted 1px #c1c2c9;
    padding:5px;
    text-align:left;
}
td.jisseki_detail_03{
    width:161.7px;
    border-bottom:dotted 1px #c1c2c9;
    border-right:dotted 1px #c1c2c9;
    padding:5px;
    text-align:left;
}
td.jisseki_detail_04{
    border-bottom:dotted 1px #c1c2c9;
    padding:5px;
    text-align:left;
}
/**********************************/
/**************************/

/******材料販売画面******/
.font-materials01{
    color:#FF0000;
    padding-left : 37px;
    font-size : 10pt;
}
.font-materials02{
    color:#FF0000;
    font-size:9pt;
}
.font-materials_sentence{
    font-size : 12pt;
    margin-left : 39px;
}
.font-materials_sentence02{
    font-size : 12pt;
    margin-left : 53px;
}
.font-materials_sentence03{
    font-size : 12pt;
}
.materials_use01 {
    color:#F95710;
    text-decoration:none;
    font-size : 12pt;
    background-image : url(../img/sakuma_images/list_icon02.gif);
    background-position : left top;
    vertical-align : baseline;
    background-repeat : no-repeat;
    padding-left : 20px;
}
.materials_unuse {
    color : black;
    text-decoration:none;
    font-size : 12pt;
    background-image : url(../img/sakuma_images/list_icon02.gif);
    background-position : left top;
    vertical-align : baseline;
    padding-left : 20px;
    background-repeat : no-repeat;
}
.materials_unuse:hover {
    color:#F95710;
    text-decoration:none;
}
table.material_menu_table{
    border-width : 0px 0px 0px 0px;
    border-collapse : collapse;
    empty-cells : show;
    width : 155px;
    font-size : 14pt;
}
.material_menu_top{
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    border-color : #d5d7db #d5d7db #d5d7db #d5d7db;
    border-collapse : collapse;
    empty-cells : show;
    background-image : url(../img/sakuma_images/material_menu_top_gray.gif);
    background-repeat : no-repeat;
    font-size : 14pt;
    color : black;
    text-align : center;
    padding-top : 10px;
    padding-right : 0px;
    padding-bottom : 9px;
}
.material_menu_side{
    border-style : solid solid solid solid;
    border-color : #d5d7db #d5d7db #d5d7db #d5d7db;
    border-collapse : collapse;
    empty-cells : show;
    background-repeat : no-repeat;
    text-align : left;
    padding-top : 10px;
    padding-left : 10px;
    padding-bottom : 10px;
    border-width : 0px 3px 0px 3px;
    background-color : #e4e5e8;
}
.material_menu_bottom{
    border-width : 0px 0px 0px 0px;
    border-style : solid solid solid solid;
    border-color : #d5d7db #d5d7db #d5d7db #d5d7db;
    border-collapse : collapse;
    empty-cells : show;
    background-image : url(../img/sakuma_images/material_menu_bottom_gray.gif);
    background-repeat : no-repeat;
}
table.materials{
    width:700px;
    border-collapse: collapse;
    border-spacing: 0px;
    border: solid 1px #c1c2c9;
    font-size:10pt;
}
table.materials_req{
    width:700px;
    border-collapse: collapse;
    border-spacing: 0px;
    border : 0px solid #f95710;
    font-size:10pt;
}
.materials_td01 {
    background : #e4e5e8 url(../img/sakuma_images/list_icon02.gif) no-repeat left center;
    border : solid;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    padding : 5px 5px 5px 20px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    font-size : 13pt;
    text-align : left;
}
.materials_td02 {
    border : solid;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    padding : 20px 0px 20px 10px;
    font-size : 11pt;
    text-align : left;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    background-color : #e4e5e8;
}
.materials_th01{
    border : solid;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    text-align : center;
    font-size : 9pt;
    padding: 1px 1px 1px 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_td03 {
    border : solid;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    padding : 1px 1px 1px 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    text-align:center;
}
.materials_th02{
    border:solid 1px #c1c2c9;
    font-size : 9pt;
    text-align : center;
    padding: 1px 1px 1px 1px;
}
.materials_td04 {
    border:solid 1px #c1c2c9;
    padding:5px;
    text-align:left;
    vertical-align : middle;
}
.materials_th03{
    border:solid 1px #c1c2c9;
    font-size : 9pt;
    text-align : center;
    padding: 1px 1px 1px 1px;
}
.materials_td05 {
    border : solid;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 0px;
    padding-bottom : 5px;
    text-align : left;
    font-size : 9pt;
}
.materials_td05_01{
    font-size : 9pt;
    text-align : left;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 0px;
    padding-bottom : 5px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid dotted solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_td05_02{
    border-width : 0px 1px 1px 1px;
    border-left-style : solid;
    border-right-style : solid;
    border-bottom-style : dotted;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 0px;
    padding-bottom : 5px;
    font-size : 9pt;
    text-align : left;
}
.materials_td05_03{
    border-width : 1px 1px 1px 1px;
    border-style : dotted solid solid solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 0px;
    padding-bottom : 5px;
    font-size : 9pt;
    text-align : left;
}
.materials_td05_04{
    border-width : 1px 1px 1px 1px;
    border-style : dotted dotted dotted none;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 0px;
    padding-bottom : 5px;
    font-size : 9pt;
}
.materials_td05_05{
    border-width : 1px 0px 1px 1px;
    border-style : dotted dotted dotted dotted;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 0px;
    padding-bottom : 5px;
    font-size : 9pt;
}
.materials_td05_06{
    border-width : 1px 0px 0px 1px;
    border-style : dotted dotted dotted dotted;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 0px;
    padding-bottom : 5px;
    font-size : 9pt;
}
.materials_td05_07{
    border-width : 1px 0px 1px 1px;
    border-style : dotted dotted solid dotted;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 0px;
    padding-bottom : 5px;
    font-size : 9pt;
}
.materials_td05_font_8{
    font-size : 8pt !important;
}
.materials_th04{
    border:solid 1px #c1c2c9;
    font-size : 9pt;
    text-align : center;
    padding: 1px 1px 1px 1px;
}
.materials_td06 {
    border : solid;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    text-align:center;
    font-size : 8pt;
}
.materials_td06_01{
    font-size : 8pt;
    text-align : center;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid dotted solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_td06_02{
    font-size : 8pt;
    text-align : center;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 0px 1px 1px 1px;
    border-style : solid solid dotted solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_td06_03{
    font-size : 8pt;
    text-align : center;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 0px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_td06_04{
    font-size : 8pt;
    text-align : center;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 0px 1px 1px 1px;
    border-style : solid dotted dotted dotted;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_td06_05{
    font-size : 8pt;
    text-align : center;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 0px 1px 1px 1px;
    border-style : solid dotted solid dotted;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_th05{
    border : solid #c1c2c9;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    font-size : 9pt;
    padding: 1px 1px 1px 1px;
    text-align : center;
}
.materials_td07 {
    border:solid 1px #c1c2c9;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 3px;
    padding-bottom : 5px;
    text-align:right;
    font-size : 10pt;
}
.materials_td07_01{
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 3px;
    padding-bottom : 5px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid dotted solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    text-align : right;
    font-size : 10pt;
}
.materials_td07_02{
    font-size : 10pt;
    text-align : right;
    border-width : 0px 1px 1px 1px;
    border-style : solid solid dotted solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 3px;
    padding-bottom : 5px;
}
.materials_td07_03{
    border-width : 0px 1px 1px 1px;
    border-left-style : solid;
    border-right-style : solid;
    border-bottom-style : solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    text-align : right;
    font-size : 10pt;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 3px;
    padding-bottom : 5px;
}
.materials_td07_04{
    border-width : 0px 1px 1px 1px;
    border-left-style : dotted;
    border-right-style : dotted;
    border-bottom-style : dotted;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    text-align : right;
    font-size : 10pt;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 3px;
    padding-bottom : 5px;
}
.materials_td07_05{
    border-width : 0px 1px 1px 1px;
    border-left-style : dotted;
    border-right-style : dotted;
    border-bottom-style : solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    text-align : right;
    font-size : 10pt;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 3px;
    padding-bottom : 5px;
}
.materials_th06{
    border:solid 1px #c1c2c9;
    font-size : 9pt;
    padding: 1px 1px 1px 1px;
    text-align : center;
}
.materials_td08 {
    border : solid;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    text-align:center;
    font-size : 8pt;
}
.materials_td08_01{
    text-align : center;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid dotted solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    font-size : 8pt;
}
.materials_td08_02{
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 0px 1px 1px 1px;
    border-style : solid solid dotted solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    text-align : center;
    font-size : 8pt;
}
.materials_td08_03{
    text-align : center;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 0px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    font-size : 8pt;
}
.materials_td08_04{
    text-align : center;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 0px 1px 1px 1px;
    border-style : solid dotted dotted dotted;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    font-size : 8pt;
}
.materials_td08_05{
    text-align : center;
    padding-top : 5px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 0px 1px 1px 1px;
    border-style : solid dotted solid dotted;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    font-size : 8pt;
}
.materials_th07{
    border:solid 1px #c1c2c9;
    font-size : 9pt;
    text-align : center;
    padding: 1px 1px 1px 1px;
}
.materials_td09 {
    border : solid;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 1px;
    padding-bottom : 5px;
    text-align:left;
    font-size : 8pt;
}
.materials_td09_01{
    font-size : 8pt;
    text-align : left;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid dotted solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_td09_02{
    font-size : 8pt;
    text-align : left;
    border-width : 0px 1px 1px 1px;
    border-style : solid solid dotted solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 1px;
    padding-bottom : 5px;
}
.materials_td09_03{
    font-size : 8pt;
    text-align : left;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 0px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_td09_04{
    font-size : 8pt;
    text-align : left;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 0px 1px 1px 1px;
    border-style : solid solid dotted dotted;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_td09_05{
    font-size : 8pt;
    text-align : left;
    padding-top : 5px;
    padding-left : 5px;
    padding-right : 1px;
    padding-bottom : 5px;
    border-width : 0px 1px 1px 1px;
    border-style : solid solid solid dotted;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_th08{
    border : 1px solid #c1c2c9;
    font-size : 9pt;
    text-align : center;
    padding: 1px 1px 1px 1px;
}
.materials_td10 {
    border : solid;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    text-align:center;
    font-size : 8pt;
}
.materials_th09{
    border:solid 1px #c1c2c9;
    font-size : 9pt;
    text-align : center;
    padding: 1px 1px 1px 1px;
}
.materials_td11 {
    border:solid 1px #c1c2c9;
    padding: 1px 1px 1px 1px;
    text-align:center;
    font-size : 9pt;
}
.materials_td12{
    border : solid;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding : 5px 1px 5px 1px;
    text-align:center;
    font-size : 8pt;
}
.materials_td12_01{
    border : solid;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    padding : 5px 1px 5px 1px;
    text-align:center;
    font-size : 8pt;
}
.materials_tr01 {
    border:solid 1px #c1c2c9;
    background-color : #CCFFFF;
}
.materials_p01 {
    border-bottom:dotted 1px #c1c2c9;
    padding-bottom:5px;
}
.materials_box01 {
    width : 700px;
    padding:5px;
    float:left;
    text-align : center;
}
.materials_box02 {
    width:425.6px;
    float:left;
}
.materials_box03{
    width:425.6px;
    float:left;
    padding-top : 10px;
    padding-left : 10px;
    padding-right : 15px;
    padding-bottom : 10px;
}
.materials_td_info01{
    text-align : left;
    padding-top : 20px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 20px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    font-size : 10pt;
    line-height : 10px;
    word-spacing : normal;
}
.font-materials04{
    font-size : 12pt;
    text-align : left;
    padding-left : 150px;
}
.materials_req_td01{
    font-size : 14pt;
    text-align : center;
    padding-left : 5px;
    font-weight : bold;
    color : #000000;
    background-color : #f95710;
    padding-top : 5px;
    padding-right : 5px;
    padding-bottom : 5px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.materials_req_td02{
    text-align : center;
    padding-left : 5px;
    font-weight : bold;
    padding-top : 20px;
    padding-right : 5px;
    padding-bottom : 20px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #f95710 #c1c2c9 #c1c2c9 #c1c2c9;
    background-color : #e4e5e8;
}
/**************************/
/******パターンマット用******/
table.pattern_mat {
    width:330px;
    border: solid 1px #c1c2c9;
    border-collapse: collapse;
    text-align:center;
    font-size : 11pt;
}
.pattern_mat01 {
    border: solid 1px #c1c2c9;
    padding:5px;
}
.pattern_mat02 {
    border: solid 1px #c1c2c9;
    padding:10px;
    font-size:25px;
    font-style:bold;
}
.pattern_mat03{
    border: solid 1px #c1c2c9;
    padding : 0px 0px 0px 0px;
    font-style:bold;
}
/******************************/
/******採用案内画面用テーブル******/
.recuruit_sentence{
    font-size : 11pt;
}
table.recuruit_table01{
    width : 100%;
    border-style:none;
    border-collapse: collapse;
    border-spacing: 0px;
    bottom : auto;
    font-size : 11pt;
    text-align : center;
}
table.recuruit_table02{
    width : 450px;
    border-style:none;
    border-collapse: collapse;
    border-spacing: 0px;
    bottom : auto;
    font-size : 11pt;
    margin-left : 10px;
}
.recuruit01{
    padding : 2px 6px 2px 6px;
    text-align:center;
    background : #e4e5e8;
    width : 175px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.recuruit02{
    padding : 10px 6px 10px 6px;
    text-align:center;
    background : #e4e5e8;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.recuruit03{
    padding-right : 0px;
    padding-left : 0px;
    border-style : solid solid solid solid;
    text-align : center;
    border-width : 1px 1px 1px 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
    height : 40px;
}
.recuruit04{
    padding : 20px 6px 20px 3px;
    border-style : solid solid solid solid;
    text-align:left;
    border-width : 1px 1px 1px 1px;
    border-color : #c1c2c9 #c1c2c9 #c1c2c9 #c1c2c9;
}
.recuruit05{
    color : black;
    border-style:none;
    padding:6px;
    text-align : left;
    vertical-align:top;
}
.recuruit06{
    color : black;
    padding:6px;
    border-style:none;
    text-align:left;
}
.recuruit07{
    color:#c1c2c9;
    border-style:none;
    padding:6px;
    text-align : left;
    vertical-align:top;
}
.recuruit08{
    color:#c1c2c9;
    padding:6px;
    border-style:none;
    text-align:left;
}
/**************************/
/*=====//content===========*/

/*=======基本デザイン===========*/
#page_sakuma .col .box{
    width:100%;
    padding-right:15px;
    padding-left:15px;
}
#page_sakuma .col-1 .box-1{
    width:187px;
    padding-right:15px;
}
#page_sakuma .col-1 .box-2{
    width:190px;
    padding-right:13px;
}
#page_sakuma .col-1 .box-3{
    width:189px;
}
#page_sakuma .box-4 {
    width:250px;
}
#page_sakuma .col-1 .col-1{
    width:auto;
    padding-right:55px;
    padding-top:0;
}
#page_sakuma .col-1 .col-2{
    width:20%;
}
#page_sakuma .col-2 .img-float{
    margin-right:11px;
}
/*==========================*/

/*=======事業案内画面===========*/
#page_job .col-1 .box-1{
    padding-right:15px;
    padding-left:15px;
}
#page_job .col-1 .box-1{
    width:187px;
    padding-right:15px;
}
#page_job .col-1 .box-2{
    width:190px;
    padding-right:13px;
}
#page_job .col-1 .box-3{
    width:189px;
}
#page_job .col-1 .col-1{
    width:270px;
    padding-right:55px;
    padding-top:0;
}
#page_job .col-1 .col-2{
    width:269px;
}
#page_job .col-2 .img-float{
    margin-right:11px;
}
/*==========================*/

/*=======材料販売画面===========*/
#page_sale .col .box{
    width:100%;
    padding-right:15px;
    padding-left:15px;
}
#page_sale .col-1 .box-1{
    width:187px;
    padding-right:15px;
}
#page_sale .col-1 .box-2{
    width:190px;
    padding-right:13px;
}
#page_sale .col-1 .box-3{
    width:189px;
}
#page_sale .col-1 .col-1{
    width:270px;
    padding-right:55px;
    padding-top:0;
}
#page_sale .col-1 .col-2{
    width:269px;
}
#page_sale .col-2 .img-float{
    margin-right:11px;
}
/*==========================*/

/*=======bottom-menu===========*/
#bottom-menu{
    height:25px;
    padding : 6px 0px 0px 0px;
    text-align:center;
    vertical-align:middle;
    color:#c1c2c9;
    border-top : solid;
    border-top-width : 2px;
}
#bottom-menu a{
    color:#000000;
    text-decoration:none;
}
#bottom-menu a:hover{
    color:#E94411;
    text-decoration:none;
}
/*=======//bottom-menu===========*/

/*=======footer===========*/
#footer{
    border-top: solid 1px #c1c2c9;
    border-bottom:double 2px #c1c2c9;
    height:23px;
    padding:2px 0px 0px 0px;
    text-align:center;
    color:#000000;
}
#footer a{
    color:#46535B;
    text-decoration:none;
}
#footer a:hover{
    text-decoration:underline;
}
/*=====//footer===========*/
/*=====//bottom-menu===========*/



