﻿/*------------ tejun/table style set ------------*/


p.midasi2 {
	text-indent: 70px;
	padding: 10px 10px 9px 0px;
	margin-top: 80px;
	margin-right: 15px;
	margin-bottom: 7px;
	margin-left: 15px;
        border-top: #dfe8f8 1px solid;
        border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
        border-left: #dfe8f8 1px solid;
	font-size: 18px;
	color: #ffffff;
        background-color:#335566;
        page-break-before:always;}

ol {
        line-height: 160%;
	padding: 0px 10px 0px 10px;color: #353535}
p.totyu{text-indent: 15px;
	padding: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#a9a9a9;
	font-size: 16px;
	color: #696969;
        background-color:#d7efd7}
p.totyu2{text-indent: 15px;
	padding:10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
        line-height:160%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6666ff;
	font-size:16px;
        font-weight:bold;
	color: #ffffff;
        background-color: #99aadd;
}
p.totyu3{text-indent: 15px;
	padding: 10px;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #d8d7f7;
	font-size:18px;
        font-weight:bold;
	color: #543019;
        background-color:#ededed;
}
p.nakami1{text-indent: 15px;
	padding: 10px;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #d8d7f7;
	font-size:18px;
        font-weight:bold;
	color:#ff3366;
        background-color:#ededed;
        border-left-width: 2px;
	border-left-style: solid;
	border-left-color:#ff3366;                  
}
p.nakami2{text-indent: 15px;
	padding: 10px;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #d8d7f7;
        border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ff6600;
	font-size:18px;
        font-weight:bold;
	color: #ff6600;
        background-color:#ededed;
}
p.nakami3{text-indent: 15px;
	padding: 10px;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #d8d7f7;
        border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #00b368;
	font-size:18px;
        font-weight:bold;
	color:#00b368;
        background-color:#ededed;
}
p.nakami4{text-indent: 15px;
	padding: 10px;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #d8d7f7;
        border-left-width: 2px;
	border-left-style: solid;
	border-left-color:#0000c2;
	font-size:18px;
        font-weight:bold;
	color:#0000c2;
        background-color:#ededed;
}
p.moku{text-indent: 15px;
	padding: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0c9d5;
        font-size:16px;
        font-weight:bold;
	color: #000033;
        background-color:#faf0e6;
}
p.con{
       font-size:16px;
	line-height:190%;
	padding: 3px 10px 3px 20px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	color: #030303;
        border-bottom-width:1px;
        border-bottom-style:solid;
	border-bottom-color:#e8cfe8;
	}
p.hyou{text-indent: 15px;
	padding: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6666ff;
	font-size:16px;
        font-weight:bold;
	color: #696969;
        background-color:#f8f3ea
}
p.hou{text-indent: 15px;
	padding: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6666ff;
	font-size:16px;
        font-weight:bold;
	color: #fff;
        background-color:#c7b18b;
}
p.hou2{text-indent: 15px;
	padding: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6666ff;
	font-size:16px;
        font-weight:bold;
	color: #fff;
        background-color:#92a923;
}
p.sin{text-indent: 15px;
	padding: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6666ff;
	font-size:16px;
        font-weight:bold;
	color: #fff;
        background-color:#2f1312;
}
p.sin2{text-indent: 15px;
	padding: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6666ff;
	font-size:16px;
        font-weight:bold;
	color: #fff;
        background-color:#06a398;
}

.under{
       border-collapse:collapse;
       width:98%;
       margin:1;       
       font-size:14px;text-decoration:none;
       font-family:"ＭＳ　Ｐゴシック",平成角ゴシック;
       font-weight:bold;
       text-align:center;
       letter-spacing:1px;}
.under a {
         color:#696969;
         text-decoration:none;
         font-weight:bold;}
.under a:visited {color:#2f4f4f;text-decoration:none;}
.under a:hover {color:#ffcc33;text-decoration:none;}
.tunder{
         border:1px solid #e6e6e6;
         border-width:0 1px;
         padding:3px;
         width:15%;}
.tablenaka {
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;}
img.photo{float:right;margin-top:30px;margin-right: 30px;margin-bottom: 2px;}


.tablete{
         
         margin:auto;
         font-family : Verdana;color:#575757;
         page-break-inside:avoid;}
.tha {
	padding:10px;
        background-color:#9988aa;
	font-size:16px;
	color: #000000;
	border-top:1px solid #778899;
        border-right:1px solid #efefef;
        border-bottom:1px solid #efefef;
        border-left:1px solid #778899; 
		text-align:center;
}
.thb {
	padding:10px;
    background-color: #99aadd;
	font-size:16px;
	color: #000000;
	border-top:1px solid #778899;
        border-right:1px solid #778899;
        border-bottom:1px solid #efefef;
        border-left:1px solid #778899;
		text-align:center;
        }
.th1 {
	padding:4px;
        background-color:#f3f3f3;
	font-size:16px;
	color:#ff3366;
	border-top: 1px solid #778899;
        border-right:1px solid #efefef;
        border-bottom:1px solid #efefef;
        border-left:1px solid #778899;
		text-align:center;
        }
.th2 {
	padding:4px;
        background-color: #f3f3f3;
	font-size:16px;
	color: #ff6600;
	border-top: 1px solid #778899;
        border-right:1px solid #efefef;
        border-bottom:1px solid #efefef;
        border-left:1px solid #778899;
		text-align:center;        
}
.th3 {
	padding:4px;
        background-color:#f3f3f3;
	font-size:16px;
	color:#00b368;
        border-top: 1px solid #778899;
        border-right:1px solid #efefef;
        border-bottom:1px solid #efefef;
        border-left:1px solid #778899;
		text-align:center;
}
.th4 {
	padding:4px;
        background-color:#f3f3f3;
	font-size:16px;
	color: #0000c2;
        border-top: 1px solid #778899;
        border-right:1px solid #efefef;
        border-bottom:1px solid #efefef;
        border-left:1px solid #778899;
		text-align:center;
}
.th5 {
	padding:4px;
        background-color:#f3f3f3;
	font-size:16px;
	color: #0000c2;
        border-top: 1px solid #778899;
        border-right:1px solid #778899;
        border-bottom:1px solid #efefef;
        border-left:1px solid #778899;
		text-align:center;
	}

.hpb-cnt-tb-cell5 {
background-color: #FFFFFF;
	font-size: 16px;
	color: #333333;
	border-top-width: 1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #778899;
	border-right-color: #778899;
	border-bottom-color: #efefef;
	border-left-color: #778899;
	text-align:center;
}
.hpb-cnt-tb-cell6 {
	background-color: #FFFFFF;
	font-size: 16px;
	color: #333333;
	border-top-width: 1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #778899;
	border-right-color: #778899;
	border-bottom-color: #778899;
	border-left-color: #778899;
	text-align:center;
}

.li1{color:#ff3366;margin-left:14px;}
.li2{color:#ff6600;margin-left:14px;}
.li3{color:#00b368;margin-left:14px;}
.li4{color:#0000c2;margin-left:14px;}
li1 2 3 4{margin-left:14px;}




.ann{
clear:both;
margin:auto;
padding:0 10px 10px 10px;/* ---------- */
}
p.ue5{font-weight:normal;
      border-top:1px solid #f0f8ff;
      border-left:1px solid #f0f8ff;
      border-right:1px solid #a9a9a9;
      border-bottom:1px solid #a9a9a9;
      margin-top:30px;
      margin-right:50px;
      margin-bottom:7px;
      margin-left:50px;
      padding:20px;
      text-align:left;
      color:#696969;
      font-size:16px;
      line-height:120%;page-break-before: always;}
      
.p_b3 {
       font-size: meuidm;
	line-height:160%;
	padding: 3px 10px 3px 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	color: #1f1f1f;
        border-bottom-width:1px;
        border-bottom-style:solid;
	border-bottom-color:#3cb371;
	}

      
      
     
      
      
