@charset "EUC-JP";/*-----------------------leftBlock内設定-----------------------*/	div#topLeftBlock {		width   : 235px  ;		margin  : 0px    ;		padding : 0px    ;		float   : left   ;		display : inline ;	}			div#koukokuWrapper {		margin     : 0 0 15px 0 ;		padding    : 0 ;		background : url(../i/index/bg_koukokuLoop.gif) repeat-y ;	}			div.koukoku {			margin     : 0 ;			padding    : 8px 10px 0px 10px ;		}					p.koukokuText {				color     : #f5821f ;				font-size : 120%    ;			}						ul.koukokuNav {				font-size     : 120% ;				margin-top    : 8px ;				margin-bottom : 0px  ;			}						ul.koukokuNav li {			}							ul.koukokuNav a       {color:#808080;}				ul.koukokuNav a:hover {color:#ac303a;}		/*-----------------------rightBlock内設定-----------------------*/	div#topRightBlock {		width         : 490px  ;		margin        : 0px    ;		padding       : 0px    ;		float         : right  ;		display       : inline ;	}			p.topLine {			font-size   : 1px ;			margin      : 0 ;			padding     : 0 ;			line-height : 0% ;		}				p.topRightText {			font-size   : 120% ;			line-height : 160% ;			margin      : 0 0 0 8px  ;			padding     : 0 ;		}				dl.topics {		font-size     : 120% ;		border-bottom : 1px dashed #ccc ;		background  : url(../i/index/bg_character.gif) no-repeat right bottom;	}			dl.topics dt {			color       : #f5821f ;			font-weight : bold ;			background  : url(../i/def_icon_arrow.gif) no-repeat left 1px ;			background  : url(../i/def_icon_arrow.gif) no-repeat left 0px ;			padding     : 0 0 5px 18px ;		}				dl.topics dd {			color       : #444 ;			padding     : 0 0 10px 18px ;		}				dl.topics a {			color       : #f5821f ;		}				dl.topics a:hover {			color       : #AC303A ;		}				div.worksLeft {		width         : 157px                                    ;		margin        : 15px 0px 0px 0px                         ;		padding       : 0px                                      ;		float         : left                                     ;		display       : inline                                   ;		background    : url(../i/index/bg_workLoop.gif) repeat-y ;	}		div.worksCenter {		width         : 157px                                    ;		margin        : 15px 0px 0px 10px                        ;		padding       : 0px                                      ;		float         : left                                     ;		display       : inline                                   ;		background    : url(../i/index/bg_workLoop.gif) repeat-y ;	}		div.worksRight {		width         : 157px                                    ;		margin        : 15px 0px 0px 0px                         ;		padding       : 0px                                      ;		float         : right                                    ;		display       : inline                                   ;		background    : url(../i/index/bg_workLoop.gif) repeat-y ;	}		p.worksText {		height    : 50px    ;		font-size : 120%    ;		margin    : 0px     ;		padding   : 5px 8px ;	}		p.worksText {		height    : 50px    ;		font-size : 120%    ;		margin    : 0px     ;		padding   : 5px 8px ;	}				div#campaignBanner {		margin-bottom : 10px ;	}								