<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*-----------------------------------------------------------------------------------*/
/*	    shinrikyouikusoudanthitsu2015
/*      Built with Blocs
/*-----------------------------------------------------------------------------------*/

body{
	margin:0;
	padding:70px 0 0 0;
    background:#FFF;
    overflow-x:hidden;
    -webkit-font-smoothing: antialiased;
	font-size: 16px;
}
h2,h3,h4{line-height:150%;}
p {
	line-height: 200% !important;
}
a:hover{
	text-decoration: underline;
	cursor: pointer;
}

button{outline: none!important;} /* Prevent ugly blue glow on chrome and safari */


/* Globals type styling */
    h1, h2, h3, h4, h5, h6, p, label, .btn, a{
	font-family: "KozGoPro-Light", "絨鍺��眼�激���� Pro L", "����������� ProN W3", "Hiragino Kaku Gothic ProN", "羝吾�眼�激����", YuGothic, "�＜�ゃ����", Meiryo, sans-serif;
}


/* Site container width */

/*�帥�ゃ�����糸��*/
.navbar-brand img{position:relative;top:-10px;}

/*膰������茯炊��*/
.top-buffer4 { margin-top:4em; }

.top-buffer2 { margin-top:2em; }



/*�違�㏍�若�����＜���ャ��*/
.navbar-default .navbar-nav&gt;li&gt;a{
	/*font-weight: bold;*/
}

.navbar-default .navbar-nav&gt;li&gt;a:hover{
	text-decoration: underline;
}
.well dl dd {
	margin-left: 1em;
	margin-bottom: 1em;
	margin-top: 0.2em;
}
.page-container .jumbotron h2 {
	font-weight: bold;
}
.page-container .jumbotron p {
	font-weight: bold;
}


/*�糸��*/
.picuntil767px {witdh:661px;}
.nav-button {
	width: 100%;
	margin-bottom: 0.5em;
}
.nav-button .glyphicon , .nav-button .fa{
	font-size: 3em;
	color: #777;
	margin-bottom: 0.1em;
}
.well ul li , .well ol li{
	line-height: 170% !important;
}
.well-contentlist {
	border: 1px solid #e3e3e3;
	background-color: transparent;
	width:80%;
}

.well-contentlist ul li{
	list-style:none;
}
.fa-li  {
	top:0.5em;
	left:-2em;
}
dl.dl-01 {
	margin-left: 2em;
}

dl.dl-01  dt{
	margin-top:1em;
}


dl.dl-01  dd{
	margin-left: 0.5em;
	margin-bottom:0.5em;
}

dl.dl-02 dt{
	margin-top:1em;
}
dl.dl-02 dd{
	margin-left:0.5em;
}

.navbar-default .navbar-nav&gt; li&gt; a {
	color: #333;
}
.well-contentlist {
	border: 80% solid #e3e3e3;
	background-color: transparent;
}

.well-schedule {
	border: 80% solid #e3e3e3;
	background-color: transparent;
}

.well-schedule ul li {
	list-style:none;
	margin-left:-2em;
	margin-top:1em;
	font-weight:bold;
}

.well-schedule ul li ul li{
	list-style:none;
	margin-left:-2.5em;
	margin-top:0.5em;
	font-weight:normal;
}

.photo-direction {
	width:280px;
	text-align:center;margin-bottom:2em;
}

/*綛翫�怨��絎�*/

.Ul06shiryou ul{
	list-style:none;	
}

.Ul06shiryou ul  li{
	margin-top:1em;
	font-weight:bold;
}

.Ul06shiryou ul  li ul li{
	margin-top:0.5em;
	font-weight:normal;
}
.koukaikouza-theme {
	font-size: 90%;
}

.btn-pricelist {
	width:12em;
}

.psstaff h3 {
	margin: 1em 0;
	font-size: 120%;
}
.privacy ol li {
	margin-bottom: 1em;
	margin-top: 1em;
}
.privacy ol li ol li   {
	font-size: 90%;
	list-style-type: lower-roman;
}
.privacy ol li ol li ol li {
	list-style-type: lower-alpha;
}

.price{
	width:5em;	
}
.xs-visible{
	display:none;
}


/*���с�若���ゃ��*/
.fade-layer,
body:before{
    content: '';
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#fff;
    z-index:99999;
}
body.fade-layer-off:before{
    content: none;
}
/*���с�若���ゃ�潟�����障��*/


@media screen and (max-width:1199px) and (min-width:992px){
	.nav&gt;li&gt;a{
	padding:15px 7px;
}
	.yotei{
		width:70%;
	}
}

@media screen and (max-width:991px) and (min-width:768px){
	.nav&gt;li&gt;a{
	font-size: 90%;	
	padding:15px 3px;	
}
	
	.col-md-push-3 {
		left:0;
	}

	.yotei{
		width:90%;
	}
	
}

@media screen and (max-width:767px){
.picuntil767px {
	width: 100%;
}

.btn-pricelist {
	font-size:90%;
	width:7.5em;
	height:4em !important;
}
.xs-visible{
	display:inline !important;
}
	.yotei{
		width:90%;
	}
	
}

.bold{font-weight:bold !important;}


.col-md-push-3 {
		left:5%;
	}
</pre></body></html>