@charset "UTF-8";/* ----------------------------------------------------------- File name:      slider.css Style Info:     作品紹介スライダー----------------------------------------------------------- */				noscript p, noscript ol {	color: #a00;	font-size: 12px;	line-height: 1.4em;}noscript {	margin: 30px;}noscript a { color: #a00; text-decoration: underline }noscript ol { margin-left: 25px; }		a:focus { outline:none }#main .wrapper h3 {	margin-bottom: 5px;	text-align: left;	line-height: 1.6;	border-top: 1px solid silver;	font-size: 1em;	padding: 15px 0px 5px;	background: url(none);}				.stripViewer .panelContainer .panel ul {	text-align: left;	margin: 0 15px 0 30px;}		.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */	margin: 40px 0;	width: 665px;	position: relative;}		/* These 2 lines specify style applied while slider is loading */.csw {　width: 665px;　height: 450px;　overflow: scroll}.csw .loading {　margin: 200px 0 300px 0;　text-align: center}.stripViewer { /* This is the viewing window */	position: relative;	overflow: hidden;	width: 665px; /* Also specified in  .stripViewer .panelContainer .panel  below */	height: 500px;	clear: both;	text-align: center;}		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */	position: relative;	left: 0; top: 0;	width: 100%;	list-style-type: none;			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */}		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */	float:left;	height: 100%;	position: relative;	width: 665px;}		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */	padding: 10px 30px 30px;}				/*タブナビ*/		.stripNav { /* This is the div to hold your nav (the UL generated at run time) */	margin: auto;}		.stripNav ul {	list-style: none;	padding-top: 5px;}		.stripNav ul li {	float: left;	margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */}.stripNav a {	font-size: 8px;	text-align: center;	line-height: 18px;	color: #abc2d2;	text-decoration: none;	display: block;	padding: 0 5px;	background: #abc2d2;}		/*タブナビカラー*/		.stripNav a {}.stripNav li a:hover {	background: #4c6d85;	color: #4c6d85;}		.stripNav li a.current {	background: #4c6d85;	color: #4c6d85;}/*左右の矢印*/		.stripNavL, .stripNavR { 			position: absolute;			top: -5px;			text-indent: -9000em;		}		.stripNavL a, .stripNavR a {	display: block;	height: 40px;	width: 40px;	overflow:hidden;		}		.stripNavL {			left: 25px;		}		.stripNavR {	right: 25px;}		.stripNavL {	background: url(../img/project_img/arrowL.gif) no-repeat center;}		.stripNavR {	background: url(../img/project_img/arrowR.gif) no-repeat center;}	.stripNav li a:hover, .stripNavL a:hover, .stripNavR a:hover {	border-bottom-style: none;}#main h3, #main h4, #main p {	margin:  0}