<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*
	Site Name: 映画・試写会[ PC ]
	Version: 
	Author: 
*/

/*
===== CONTENTS ===========================================

	1: BASE STYLE
	   : wrap
	   : header
	   : footer
	   : gNav
	2: CLEARFIX
	3: EACH MODULE
	   : float
	   : align
	   : txt size
	   : margin
	   : padding

==========================================================
*/


/*
===== 1: BASE STYLE ====================================
*/

.smp{
	display:none;
}
/*   wrap
-------------------------------------------------------*/
#wrap {
	width:100%;
}

/*   header
-------------------------------------------------------*/
#header {
	background-color: #292038;
	height: 120px;
	width: 100%;
}
#header h1 {
	margin: 0 auto;
	padding: 20px 0;
	width: 1180px;
}

/*   gNav
-------------------------------------------------------*/
#header #gNav {
	background-color: #FFF;
	border-bottom: 1px solid #292038;
}
#header #gNav ul {
	font-size: 0;
	margin: 0 auto;
	width: 1200px;
}
#header #gNav ul li {
	display: inline-block;
	margin: 0 20px 0 0;
}

#header #gNav ul li a img {
	display: block;
	padding: 15px;
}
#header #gNav ul li a:hover img {
	background-color: #292038;
}
#header #gNav.fixed {
	position: fixed;
	left: 0;
	top: 41px;
	width: 100%;
	z-index: 10;
}

/*   footer
-------------------------------------------------------*/
#footerCont {
	background-color: #292038;
	clear:both;
}
#footerCont .inner {
	margin: 0 auto;
	padding: 50px 0 70px;
	position: relative;
	width: 1180px;
}
#footerCont .inner #copy {
	text-align: center;
}
#footerCont .inner #pageTop {
	position: absolute;
	right: 0;
	top: 30px;
}


/*   main
-------------------------------------------------------*/
#main {
	margin: 0 auto 80px;
	width: 1180px;
}

/*   mainCont
-------------------------------------------------------*/
#mainCont {
	float: left;
	width: 864px;
}
#mainCont h2 {
	background: url(../../../img/present/common/line_dot.png) 0 bottom repeat-x;
	clear: both;
	margin: 0 14px 20px 0;
	padding: 30px 0 13px;
}
/*   subCont
-------------------------------------------------------*/
#subCont {
	float: right;
	margin: 30px 0 0;
	width: 300px;
}
/*   superBnr
-------------------------------------------------------*/
#superBnr {
	margin: 15px 0;
}


/*
===== 2: CLEARFIX ==========================================
*/
.clearfix{
    zoom:1;/*for IE 5.5-7*/
}
.clearfix:after{/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    line-height:0;
    visibility:hidden;
}
* html .clearfix{
	display:inline-table;
	/*\*/display:block;/**/
}

/*
===== 3: EACH MODULE ==========================================
*/
.bg-no {background:none !important;}
.font-b {font-weight:bold !important;}
.clear {clear:both !important;}

/*   float
-------------------------------------------------------*/
.f-left {float:left !important;}
.f-right {float:right !important;}

/*   align
-------------------------------------------------------*/
.align-l {text-align:left !important;}
.align-r {text-align:right !important;}
.align-c {text-align:center !important;}

/*   txt size
-------------------------------------------------------*/
.txt10 {font-size:77% !important;}
.txt11 {font-size:85% !important;}
.txt12 {font-size:93% !important;}
.txt13 {font-size:100% !important;}
.txt14 {font-size:108% !important;}
.txt15 {font-size:116% !important;}
.txt16 {font-size:123.1% !important;}
.txt17 {font-size:131% !important;}
.txt18 {font-size:138.5% !important;}
.txt19 {font-size:146.5% !important;}
.txt20 {font-size:153.9% !important;}
.txt21 {font-size:161.6% !important;}
.txt22 {font-size:167% !important;}
.txt23 {font-size:174% !important;}
.txt24 {font-size:182% !important;}
.txt25 {font-size:189% !important;}
.txt26 {font-size:197% !important;}

/*   margin
-------------------------------------------------------*/
.ma0t {margin-top:0px !important;}
.ma10t {margin-top:10px !important;}
.ma0r {margin-right:0px !important;}
.ma10r {margin-right:10px !important;}
.ma0b {margin-bottom:0px !important;}
.ma10b {margin-bottom:10px !important;}
.ma0l {margin-left:0px !important;}
.ma10l {margin-left:10px !important;}

/*   padding
-------------------------------------------------------*/
.pa0t {padding-top:0px !important;}
.pa10t {padding-top:10px !important;}
.pa0r {padding-right:0px !important;}
.pa10r {padding-right:10px !important;}
.pa0b {padding-bottom:0px !important;}
.pa10b {padding-bottom:10px !important;}
.pa0l {padding-left:0px !important;}
.pa10l {padding-left:10px !important;}




</pre></body></html>