@charset "Shift_JIS";

/*--------------------------------------------------------
  フルCSSプロフェッショナルテンプレート部品設定
--------------------------------------------------------*/

.hpb-parts-cnt-style {
    border-color: #d5d5d6;
    text-align: left !important;
}

.hpb-parts-hl-style {
    margin-top: 15px !important;
    padding: 5px 0.2em !important;
    background-image: none !important;
    background-color: #ffffff !important;
    border-color: #009de8 !important;
}

.hpb-parts-cbox-style {
    border-color: #d5d5d6;
}

.hpb-parts-img-01 {
    margin: 0px !important;
}

.hpb-parts-img-02 {
    margin: 0px !important;
}

.hpb-parts-hr-style {
    border-color: #d5d5d6;
}

.hpb-parts-pbox-style {
    border-color: #d5d5d6;
}
.hpb-parts-pbox-style h4 {
    padding: 0px;
}
.hpb-parts-pbox-style img {
    margin: 0px !important;
}

.hpb-parts-blist-style {
    border-color: #009de8;
}
a:link.hpb-parts-blist-style {
    color: #666666;
}
a:visited.hpb-parts-blist-style {
    color: #666666;
}
a:hover.hpb-parts-blist-style {
    color: #009de8;
}
a:active.hpb-parts-blist-style {
    color: #009de8;
}

/*--------------------------------------------------------
  ユーザー設定スタイル
--------------------------------------------------------*/
#banner a#banner-access5{
	/* アクセスバナー */
	background : transparent url(banner_10C_05.png) no-repeat scroll center center;
	height: 50px;
	margin: 3px;
}
#banner a#banner-access6{
	/* アクセスバナー */
	background : transparent url(banner_10C_06.png) no-repeat scroll center center;
	height: 50px;
	margin: 3px;
}
#banner a#banner-access7{
	/* アクセスバナー */
	background : transparent url(banner_10C_07.png) no-repeat scroll center center;
	height: 50px;
	margin: 3px;
}
#banner a#banner-access8{
	/* アクセスバナー */
	background : transparent url(mind-logo.png) no-repeat scroll center center;
	height: 50px;
	margin: 3px;
}
#banner a#banner-access9{
	/* アクセスバナー */
	background-color: transparent;
	background-image : url(memories.png);background-repeat : no-repeat;background-attachment : scroll;background-position : center center;
	height: 50px;
	margin: 3px;
}
#banner a#banner-access10{
	/* アクセスバナー */
	background-color: transparent;
	background-image : url(party-info-2.png);background-repeat : no-repeat;background-attachment : scroll;background-position : center center;
	height: 50px;
	margin: 3px;
}
#banner a#banner-access11{
	/* アクセスバナー */
	background-color: transparent;
	background-image : url(banner_10C_01_4.png);background-repeat : no-repeat;background-attachment : scroll;background-position : center center;
	height: 50px;
	margin: 3px;
}
#banner a#banner-access12{
	/* アクセスバナー */
	background-color: transparent;
	background-image : url(memories.png);background-repeat : no-repeat;background-attachment : scroll;background-position : center center;
	height: 50px;
	margin: 3px;
}
#banner a#banner-access13{
	/* アクセスバナー */
	background-color: transparent;
	background-image : url(memories.png);background-repeat : no-repeat;background-attachment : scroll;background-position : center center;
	height: 50px;
	margin: 3px;
}
#banner a#banner-access14{
	/* アクセスバナー */
	background-color: transparent;
	background-image : url(memories.png);background-repeat : no-repeat;background-attachment : scroll;background-position : center center;
	height: 50px;
	margin: 3px;
}
#banner a#banner-access15{
	/* アクセスバナー */
	background-color: transparent;
	background-image : url(memories.png);background-repeat : no-repeat;background-attachment : scroll;background-position : center center;
	height: 50px;
	margin: 3px;
}
#hpb-headerLogo-mind{
	width: 500px;
	float: left;
	background : transparent;background-repeat : no-repeat;background-attachment : scroll;background-position : 0% 0%;
}
#hpb-headerLogo-mind a {
	display: block;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	overflow: hidden;
	height: 60px;
	background : transparent url(mind-logo-top.png) no-repeat scroll left center;
}
.hpb-layoutset-01-mind #hpb-title h2 {
	height: 280px;
	background : transparent url(mainimg_10C-mind.png) repeat scroll 0% 0%;
	text-align: left;
	text-indent: -9999px;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
}




.hpb-layoutset-01-mind #hpb-aside {
    margin-top: 310px;
}
.hpb-layoutset-01-mind #hpb-main {
    width: 605px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}
.hpb-layoutset-01-mind #hpb-title {
    width: 900px;
    margin-right: -232px;
    height: 280px;
}
.hpb-layoutset-01-mind{
    background-image : url(bg_10C_01_01.png);
    background-position: top left;
    background-repeat: repeat-x;
}
.hpb-layoutset-02-mind {
    background-image : url(bg_10C_01_02.png);
    background-position: top left;
    background-repeat: repeat-x;
}
#hpb-wrapper-mind {
    width: 900px;
    margin-left: 0;
    margin-right: 0;
    float: left;
}
#hpb-wrapper-mind h3 {
    margin-top: 20px;
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0;
    padding-top: 5px;
    padding-bottom: 3px;
    padding-left: 10px;
    text-align: left;
    background-image : url(indexBg_10C.png);
    background-position: bottom right;
    background-repeat: repeat-x;
    font-size: 1.1em;
    font-weight: normal;
    
    border-left-width: 7px;
    border-left-style: solid;
    border-left-color : #0080c0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #D1D1D2;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #D1D1D2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color : #0080c0;
  
  
}
#hpb-headerLogo-tubo{
	width: 500px;
	float: left;
	background : transparent;background-repeat : no-repeat;background-attachment : scroll;background-position : 0% 0%;
}
#hpb-headerLogo-tubo a {
	display: block;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	overflow: hidden;
	height: 60px;
	background : transparent url(mind-logo-top.png) no-repeat scroll left center;
}
.hpb-layoutset-01-tubo #hpb-title h2 {
	height: 280px;
	background : transparent url(mainimg_10C6.png) repeat scroll 0% 0%;
	text-align: left;
	text-indent: -9999px;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
}




.hpb-layoutset-01-tubo #hpb-aside {
    margin-top: 310px;
}
.hpb-layoutset-01-tubo #hpb-main {
    width: 605px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}
.hpb-layoutset-01-tubo #hpb-title {
    width: 900px;
    margin-right: -232px;
    height: 280px;
}
.hpb-layoutset-01-tubo{
    background-image : url(bg_10C_01_01.png);
    background-position: top left;
    background-repeat: repeat-x;
}
.hpb-layoutset-02-tubo {
    background-image : url(bg_10C_01_02.png);
    background-position: top left;
    background-repeat: repeat-x;
}
#hpb-wrapper-tubo {
    width: 900px;
    margin-left: 0;
    margin-right: 0;
    float: left;
}
#hpb-wrapper-tubo h3 {
    margin-top: 20px;
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0;
    padding-top: 5px;
    padding-bottom: 3px;
    padding-left: 10px;
    text-align: left;
    background-image : url(indexBg_10C.png);
    background-position: bottom right;
    background-repeat: repeat-x;
    font-size: 1.1em;
    font-weight: normal;
    
    border-left-width: 7px;
    border-left-style: solid;
    border-left-color : #0080c0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #D1D1D2;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #D1D1D2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color : #0080c0;
  
  
}
.seito{
  color : black;
  background-color : #fff4ff;
  list-style-type : disc;
  list-style-image : url(img_o051.gif);
  list-style-position : outside;
}

#company{
  
background : url(wallppr081.png);
}
