@charset "Shift_JIS";

/* 2017-02-07追加 -------------------- */
.tb_wset01
{
table-layout:fixed;
word-wrap:break-word;
}

.tb01
{
margin:20px 0px 5px 0px;
background-color:#666;
}

.tb01-02
{
margin:2px 0px 5px 0px;
background-color:#666;
}

.tb02
{
margin:0px;
padding:0px;
border-style: solid;
border-width: 1px;
border-color:#8D95A2;
}

.tb02 td
{
padding:5px 5px;
background-color:#FFF;
font-size:75%;
text-align:center;
border-style: solid;
border-width: 1px;
border-color:#8D95A2;
}

.tb02 th
{
padding:5px 10px;
background-color:#CCC;
text-align:center;
font-size:75%;
border-style: solid;
border-width: 1px;
border-color:#8D95A2;
}

.tb03
{
margin:1px 0px 5px 0px;
background-color:#666;
border-style: solid;
border-color:#8D95A2;
}

.tb03 td
{
border-style: solid;
border-color:#8D95A2;
}

.tb03 th
{
border-style: solid;
border-color:#8D95A2;
}

.tb04
{
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}

.tb04 th
{
padding:5px 15px;
background-color:#CCC;
font-size:75%;
text-align:center;
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}

.tb04 td
{
padding:5px 15px;
background-color:#FFF;
font-size:75%;
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}

.tb05
{
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}
.tb05 th
{
padding:5px 15px;
background-color:#CCC;
font-size:75%;
text-align:center;
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}

.tb05 td
{
padding:5px 15px 5px 15px;
background-color:#FFF;
font-size:75%;
}

.tb06
{
border: none;
}

.tb06 th
{
padding:5px 10px;
background-color:#CCC;
font-size:80%;
text-align:center;
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}

.tb06 td
{
padding:5px 10px;
background-color:#FFF;
font-size:80%;
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}

.tb06 p
{
  margin-bottom:2px;
}

.tb07
{
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}

.tb07 th
{
padding:10px 15px;
background-color:#CCC;
font-size:75%;
text-align:center;
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}

.tb07 td
{
padding:10px 15px;
background-color:#FFF;
font-size:75%;
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}

.tb08
{
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}

.tb08 th
{
padding:5px 15px;
background-color:#CCC;
font-size:75%;
text-align:center;
border-width: 1px;
border-style: solid;
border-color:#8D95A2;
}

.tb08 td
{
padding:2px 4px;
background-color:#FFF;
font-size:80%;
}

td.bg01
{
background-color:#F8E5FB;
}

td.bg02
{
background-color:#E5EBFB;
}

td.bg03
{
background-color:#F5F7FE;
}

p.comment
{
font-size:75%;
line-height:130%;
margin:0px 0px 10px 5px;
}
.Read p
{
margin:0px 0px 7px 0px;
}

.setInfo
{
	margin:15px 0px 0px 0px;
	padding:10px 15px;
	border:2px solid #8D95A2;
	font-size:75%;

}
.setInfo p
{
margin-bottom:5px;
}

.setInfo ol
{
margin:0px 0px 0px 25px;
padding:5px 5px 0px 5px;
}
.setInfo li
{
padding:0px 0px 5px 0px;
}

body h3
{
font-family: Meiryo UI, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", sans-serif;
font-size:14px;
padding:9px 0px 0px 10px;
background: url('/s/download/install/img/h3_title.gif') no-repeat;
width: 770px;
height: 32px;
color:#FFF;
}


/* 2011-12-15追加 -------------------- */
div.ga2012_breadcrumbs p
{
	font-size:100%;
}

/* 2017-02-09追加 -------------------- */
.tbl-comnt-01
{
	line-height:130%;
}

td.txt-al01{
text-align: left !important;
padding-left: 20px !important;;
}

