﻿body
{
	-webkit-text-size-adjust: 100%;
	font-family:'Lucida Grande',Arial,Helvetica,Verdana,sans-serif;
	font-family : 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'メイリオ', 'Meiryo', san-serif;
/*
	font-family:'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',sans-serif;
*/	}

body,td,div{font-size:12px; line-height:16px; letter-spacing:0px;}

a.white {
color:#ffffff;
text-decoration:none; 
}

a.white:link {
color:#ffffff;
text-decoration:none; 
}

a.white:visited {
color:#ffffff;
text-decoration:none; 
}

.item {
padding-left: 10px;
padding-right: 10px;
}

.title {
position:relative; 
left: -10px;
z-index: 1;
width: 280px;
height: 20px;
background-color: #ff6600;
background-image: url("images/boxBG.png");
background-position:right bottom;
background-repeat: no-repeat; 
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-size:15px;
color: #ffffff;
}

.subtitle {
position:relative; 
left: -15px;
z-index: 1;
width: 200px;
height: 15px;
background-color: #ff9900;
background-image: url("images/boxBG.png");
background-position:right bottom;
background-repeat: no-repeat; 
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-size:14px;
color: #ffffff;
}

.subtitle2 {
position:relative; 
left: -20px;
top: -15px;
z-index: 1;
width: 200px;
height: 15px;
background-color: #ff9900;
background-image: url("images/boxBG.png");
background-position:right bottom;
background-repeat: no-repeat; 
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-size:14px;
color: #ffffff;
}


.minititle {
position:relative; 
left: -15px;
z-index: 1;
width: 100px;
height: 15px;
background-color: #ff9900;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-size:14px;
color: #ffffff;
}

.sns {
position:relative; 
left: -15px;
z-index: 1;
width: 150px;
height: 15px;
background-color: #e9bc00;
margin-top: 10px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
font-size:14px;
color: #ffffff;
}

.name {
position:relative; 
left: -10px;
z-index: 1;
width: 180px;
height: 20px;
background-color: #ff9900;
background-image: url("images/boxBG.png");
background-position:right bottom;
background-repeat: no-repeat; 
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-size:15px;
color: #ffffff;
}

.name2 {
position:relative; 
left: -10px;
z-index: 1;
width: 320px;
height: 30px;
background-color: #ff9900;
background-image: url("images/boxBG.png");
background-position:right bottom;
background-repeat: no-repeat; 
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-size:15px;
color: #ffffff;
}

.name3 {
position:relative; 
left: -10px;
z-index: 1;
width: 400px;
background-color: #ff6600;
background-image: url("images/boxBG.png");
background-position:right bottom;
background-repeat: no-repeat; 
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-size:15px;
color: #ffffff;
}

.box {
position:relative; 
top: -10px;
border-style: solid ;
border-width: 1px ;
border-color: #cccccc;
padding-top: 20px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}

.box2 {
position:relative;
width: 560px; 
height: 290px; 
top: -10px;
border-style: solid ;
border-width: 1px ;
border-color: #cccccc;
padding-top: 20px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}

.box3 {
position:relative; 
border-style: solid ;
border-width: 1px ;
border-color: #cccccc;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}