div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{margin: 0em 0px;padding: 0em 0px;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;line-height: 100%;font-weight: normal;}
img {border:none;}
ul, ol {list-style: none;}


.txt_blk a:link {color:#333333;}
.txt_blk a:visited {color:#333333;} 
.txt_blk a:hover {color:#ff0079;}

.hidden {display: none;}
.clearfix {clear: both;	margin:0;padding:0;line-height:0px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-table;}

* html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
.clearfix {display:block;}

/*body関連*/
body {
	margin-top:0;
	color: #000;
	font-size:12px;
	line-height: 14px;
}

/*container関連*/
#container{
	margin:0 auto;
	padding:0;
	border:none;
}

/*---------- オプショナル ----------*/
#opbox {
margin:30px 0 0 0;
border:solid 1px #E9E9E9;}

/*---------- パンくず ----------*/

#pankuzu {
display:block;
width:960px;
margin:0 auto;
padding:8px 0 5px 5px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}

#pankuzu a:link {
color:#000000;
text-decoration:none;}

#pankuzu a:visited {
color:#000000;
text-decoration:none;}

#pankuzu a:hover {
color:#66CCFF;
text-decoration:underline;}

.pankuzu2 {
margin:0 0.8em;}

#title {
display:block;
background:url(../img/img1.jpg) no-repeat;
text-indent:-9999px;
height:120px;}

/*---------- 注意事項 ----------*/

#bkk_caution {
    font-size: 14px;
    line-height: 160%;
    padding: 50px 0 40px 0;
    margin: 0 Auto;
    width:960px;
}
#bkk_caution h1 {
    border-bottom: 1px solid #666666;
    font-size: 17px;
    font-weight: bold;
    padding-bottom: 15px;
    text-align: center;
}
#bkk_caution p.bkk_caution1 {
    margin: 20px 0;
    text-align: right;
}
#bkk_caution p.bkk_caution2 {
    margin: 30px 50px;
}
#bkk_caution p.bkk_caution3 {
    margin-bottom: -40px;
    margin-top: 10px;
}
#bkk_caution ul {
    margin: 0 50px;
}
#bkk_caution ul li {
    padding-bottom: 20px;
}

