﻿body { margin: 0;
  background: white;
  background-image: url();
}

div {

  /* padding: 10px 50px; */
  padding: 50px 50px;
}

/*#first { 
font-size : 12pt;
color: orange;
 }
*/


h1,p {
font-size :12pt;
color :#696969;
}

/*イメージを文字の真ん中のラインに整列*/
img {
vertical-align:baseline;
}


/*リンクの色変え*/
a:link { color:#696969; }
a:visited { color:#696969; }
a:hover { color:pink; }
a:active { color:#696969; }

/*水平線*/
hr{
    border:none;
    border-top:dashed 3px #CCC;
    height:1px;
    color:#000000;
    margin: 0 6 0 6;
}

label {
    padding :10px 0 0 10px;
    display: block;
    margin: 0;
    color :#fff;
    background :#333;
    border: 1px solid #ccc;
    border-top-left-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    border-top-right-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    cursor :pointer;
}



 /* アコーディオンメニュー */
#acMenu dt{
    display:block;
    width:200px;
    height:50px;
    line-height:50px;
    text-align:center;
    border:#666 1px solid;
    cursor:pointer;
    }
#acMenu dd{
    background:#f2f2f2;
    width:200px;
    height:50px;
    line-height:50px;
    text-align:center;
    border:#666 1px solid;
    display:none;
    }

/*じゃばすくりぷと*/

#lightbox {
	background-color: #eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#lightboxCaption {
	color: #333;
	background-color: #eee;
	font-size: 90%;
	text-align: center;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#lightboxIndicator {
	border: 1px solid white;
}
#lightboxOverallView,
#overlay {
	background-color: #000;
	opacity: 0.5;
}
* html #lightboxOverallView,
* html #overlay {
	background-color: #000;
	filter: Alpha(opacity=50);
}


