﻿@charset "utf-8";




/*---------------------------------------------------------------------
 	foundation 基本設定
 ---------------------------------------------------------------------*/
body{
	color: #303030;
	font-family: 'Noto Sans JP', sans-serif;
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1.8;
    -webkit-text-size-adjust: 100%;
}
strong{
	font-weight: bold;
}
a{
	color: #003f96;
}
p{
	margin: 0 0 1em;
}




/*--------------- 文字の色 start ----------------*/
.colorRed{
	color: #ff3434;
}
.colorBlue{
	color: #003f96;
}
.colorGray{
	color: #adadad;
}
.colorYellow{
	color: #deff00;
}
.colorWhite{
	color: #fff;
}
.colorAqua{
	color: #0093b2;
}
/*--------------- 文字の色 end ----------------*/



/*--------------- 更新ボックス start ----------------*/
body {
    background: white;
    width: 93%;
    cursor: pointer;
    word-wrap: break-word;
}


ul{
 margin: 0% 5%;
 padding: 0;
 list-style-type: none;
 font-size: 0.9em;
 width: 100%;
}
 
#tab li{
 padding: 10px 0%;
 background-color: #6ec5ff;
 float: left;
 width :23.3%;
 color: white;
 font-size: 0.9em;
 font-weight: bold;
 text-align: center;


 text-shadow: rgba(90,90,90,10) 1px 1px 1px;
 box-shadow: #ddd 1px 0px 1px;
 border:solid 1.5px none;
 border-top-left-radius: 14px;
 border-top-right-radius: 14px;
 z-index: 2;
}
 
#tab li.chose{
 background-color: #007ac2;
 color: white;
 font-size: 0.9em;
}

.invisible{
 display: none;
}
.tabWrap{
 background-color: #fff;
 width: 98.2%;
 overflow: hidden;
}
.tabContents{
 margin: 0 5%;
 padding: 0;
 width: calc(93.5% + 17px);
 background-color: #fff;
 clear: both;
 text-align: left;
 font-size: 0.9em;
 height: 170px;
 overflow-x: auto;

 box-shadow: #ddd 1px 1px 3px;
 z-index: 1;

 border :0.75px solid;
 border-color: #fff #fff #ccc #ccc;
 
  

}
 
ul.listTitle{
 padding: 1em 0 1em 0;
 text-align: left;
 overflow: auto;
}
 
ul.listTitle li{
 line-height: 1.2em;
 margin-bottom: 10px;
 white-space: nowwrap;
}

ul.listTitle a{
 color: #004090;
 font-size: 1em;
text-decoration: none;

}

ul.listTitle a:hover {
 color: #5050C0;
 font-size: 1em;
text-decoration: none;
}

ul.listTitle a:visited {
 color: #3091B2;
 font-size: 1em;
text-decoration: none;
}

.hide{
    display: none;
}

/*--------------- 更新ボックス end ----------------*/

