3.2.2 (Media Mark)
7d484ee942ec8a951445873d9384ebb7aeb989ee
o:Sass::Tree::RootNode
:@children[No:Sass::Tree::VariableNode:
@nameI"container_width:ET:
@expro:Sass::Script::Number:@valuei:@numerator_units[I"px;	T:@denominator_units[ :
@linei:@originalI"
900px;	F:@options{ :@guarded0;[ ;i;@o;;I"sidebar_width;	T;
o;;i;[I"px;	T;[ ;i;I"
260px;	F;@;0;[ ;i;@o:Sass::Tree::CommentNode
;[I"/* Base Color */;	T:
@type:normal;[ ;i	;@o;
;[I"/*cool*/;	T;;;[ ;i
;@o;;I"base_cool0;	T;
o:Sass::Script::Color	;0:@attrs{	:redi:
greeni :	bluei:
alphai;i;@;0;[ ;i;@o;;I"base_cool1;	T;
o;	;0;{	;i ;i~;i;i;i;@;0;[ ;i;@o;;I"base_cool2;	T;
o;	;0;{	;i ;i;i;i;i;@;0;[ ;i;@o;
;[I"/*warm*/;	T;;;[ ;i;@o;;I"base_warm1;	T;
o:Sass::Script::Funcall;I"rgb;	T:
@args[o;;i;[ ;[ ;i;I"204;	F;@o;;i*;[ ;@:;i;I"37;	F;@o;;i*;[ ;@:;i;I"37;	F;@:@keywords{ :@splat0;i;@;0;[ ;i;@o;;I"base_warm1_a;	T;
o;;I"rgb;	T;[o;;i;[ ;@:;i;I"204;	F;@o;;i*;[ ;@:;i;I"37;	F;@o;;i*;[ ;@:;i;I"37;	F;@;{ ;0;i;@;0;[ ;i;@o;;I"base_warm2;	T;
o;;I"rgb;	T;[o;;i;[ ;@:;i;I"222;	F;@o;;i|;[ ;@:;i;I"119;	F;@o;;ib;[ ;@:;i;I"93;	F;@;{ ;0;i;@;0;[ ;i;@o;;I"base_warm2_a;	T;
o;;I"rgb;	T;[o;;i;[ ;@:;i;I"222;	F;@o;;i|;[ ;@:;i;I"119;	F;@o;;ib;[ ;@:;i;I"93;	F;@;{ ;0;i;@;0;[ ;i;@o;
;[I"/*mono*/;	T;;;[ ;i;@o;;I"base_mono1;	T;
o;	;0;{	;i};i};i};i;i;@;0;[ ;i;@o;;I"base_mono2;	T;
o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"base_mono3;	T;
o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"gradient_color1_a;	T;
o;;I"rgb;	T;[o;;ii;[ ;@:;i;I"100;	F;@o;;ii;[ ;@:;i;I"100;	F;@o;;ii;[ ;@:;i;I"100;	F;@;{ ;0;i;@;0;[ ;i;@o;;I"gradient_color1_b;	T;
o;;I"rgb;	T;[o;;i;[ ;@:;i;I"175;	F;@o;;i;[ ;@:;i;I"175;	F;@o;;i;[ ;@:;i;I"175;	F;@;{ ;0;i;@;0;[ ;i;@o;;I"gradient_color2_a;	T;
o;;I"rgb;	T;[o;;i
;[ ;@:;i;I"5;	F;@o;;iq;[ ;@:;i;I"108;	F;@o;;i;[ ;@:;i;I"242;	F;@;{ ;0;i;@;0;[ ;i;@o;;I"gradient_color2_b;	T;
o;;I"rgb;	T;[o;;i";[ ;@:;i;I"29;	F;@o;;i;[ ;@:;i;I"195;	F;@o;;i;[ ;@:;i;I"242;	F;@;{ ;0;i;@;0;[ ;i;@o;;I"gradient_color3_a;	T;
o;;I"rgb;	T;[o;;i;[ ;@:;i;I"169;	F;@o;;i ;[ ;@:;i;I"0;	F;@o;;i;[ ;@:;i;I"25;	F;@;{ ;0;i;@;0;[ ;i;@o;;I"gradient_color3_b;	T;
o;;I"rgb;	T;[o;;i;[ ;@:;i;I"209;	F;@o;;i ;[ ;@:;i;I"0;	F;@o;;iL;[ ;@:;i;I"71;	F;@;{ ;0;i;@;0;[ ;i;@o;
;[I"@/*@import "compass/utilities";
 *@import "compass/css3"; */;	T;:silent;[ ;i!;@o;
;[I"/* gradation pattern */;	T;;;[ ;i$;@o:Sass::Tree::MixinDefNode;I"gradient;	T;[ ;0;[o:Sass::Tree::PropNode;[I"background-color;	T;o:Sass::Script::Variable	;I"gradient_color1_b;	T:@underscored_nameI"gradient_color1_b;	T;i&;@:
@tabsi :@prop_syntax:new;[ ;i&;@o;";[I"background-image;	T;o;;I"linear-gradient;	T;[o:Sass::Script::String	;I"bottom;	T;:identifier;@;i'o:Sass::Script::List	;[o;#	;I"gradient_color1_a;	T;$I"gradient_color1_a;	T;i';@o;;i%;[I"%;	T;[ ;i';I"32%;	F;@:@separator:
space;i';@o;*	;[o;#	;I"gradient_color1_b;	T;$I"gradient_color1_b;	T;i';@o;;iQ;[I"%;	T;[ ;i';I"76%;	F;@;+;,;i';@;{ ;0;i';@;%i ;&;';[ ;i';@o;";[I"background-image;	T;o;;I"-o-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;i(o;*	;[o;#	;I"gradient_color1_a;	T;$I"gradient_color1_a;	T;i(;@o;;i%;[I"%;	T;[ ;i(;I"32%;	F;@;+;,;i(;@o;*	;[o;#	;I"gradient_color1_b;	T;$I"gradient_color1_b;	T;i(;@o;;iQ;[I"%;	T;[ ;i(;I"76%;	F;@;+;,;i(;@;{ ;0;i(;@;%i ;&;';[ ;i(;@o;";[I"background-image;	T;o;;I"-moz-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;i)o;*	;[o;#	;I"gradient_color1_a;	T;$I"gradient_color1_a;	T;i);@o;;i%;[I"%;	T;[ ;i);I"32%;	F;@;+;,;i);@o;*	;[o;#	;I"gradient_color1_b;	T;$I"gradient_color1_b;	T;i);@o;;iQ;[I"%;	T;[ ;i);I"76%;	F;@;+;,;i);@;{ ;0;i);@;%i ;&;';[ ;i);@o;";[I"background-image;	T;o;;I"-webkit-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;i*o;*	;[o;#	;I"gradient_color1_a;	T;$I"gradient_color1_a;	T;i*;@o;;i%;[I"%;	T;[ ;i*;I"32%;	F;@;+;,;i*;@o;*	;[o;#	;I"gradient_color1_b;	T;$I"gradient_color1_b;	T;i*;@o;;iQ;[I"%;	T;[ ;i*;I"76%;	F;@;+;,;i*;@;{ ;0;i*;@;%i ;&;';[ ;i*;@o;";[I"background-image;	T;o;;I"-ms-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;i+o;*	;[o;#	;I"gradient_color1_a;	T;$I"gradient_color1_a;	T;i+;@o;;i%;[I"%;	T;[ ;i+;I"32%;	F;@;+;,;i+;@o;*	;[o;#	;I"gradient_color1_b;	T;$I"gradient_color1_b;	T;i+;@o;;iQ;[I"%;	T;[ ;i+;I"76%;	F;@;+;,;i+;@;{ ;0;i+;@;%i ;&;';[ ;i+;@o;";[I"background-image;	T;o;;I"-webkit-gradient;	T;[
o;(	;I"linear;	T;;);@;i.o;*	;[o;(	;I"	left;	T;;);@;i/o;(	;I"bottom;	T;;);@;i/;+;,;i.;@o;*	;[o;(	;I"	left;	T;;);@;i0o;(	;I"top;	T;;);@;i0;+;,;i/;@o;;I"color-stop;	T;[o;;f	0.32;[ ;@:;i1;I"	0.32;	F;@o;#	;I"gradient_color1_a;	T;$I"gradient_color1_a;	T;i1;@;{ ;0;i1;@o;;I"color-stop;	T;[o;;f	0.76;[ ;@:;i2;I"	0.76;	F;@o;#	;I"gradient_color1_b;	T;$I"gradient_color1_b;	T;i2;@;{ ;0;i2;@;{ ;0;i3;@;%i ;&;';[ ;i3;@;i%:@has_childrenT;@o;!;I"gradient1;	T;[ ;0;[o;";[I"background-color;	T;o;#	;I"gradient_color2_b;	T;$I"gradient_color2_b;	T;i8;@;%i ;&;';[ ;i8;@o;";[I"background-image;	T;o;;I"linear-gradient;	T;[o;(	;I"bottom;	T;;);@;i9o;*	;[o;#	;I"gradient_color2_a;	T;$I"gradient_color2_a;	T;i9;@o;;i%;[I"%;	T;[ ;i9;I"32%;	F;@;+;,;i9;@o;*	;[o;#	;I"gradient_color2_b;	T;$I"gradient_color2_b;	T;i9;@o;;iQ;[I"%;	T;[ ;i9;I"76%;	F;@;+;,;i9;@;{ ;0;i9;@;%i ;&;';[ ;i9;@o;";[I"background-image;	T;o;;I"-o-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;i:o;*	;[o;#	;I"gradient_color2_a;	T;$I"gradient_color2_a;	T;i:;@o;;i%;[I"%;	T;[ ;i:;I"32%;	F;@;+;,;i:;@o;*	;[o;#	;I"gradient_color2_b;	T;$I"gradient_color2_b;	T;i:;@o;;iQ;[I"%;	T;[ ;i:;I"76%;	F;@;+;,;i:;@;{ ;0;i:;@;%i ;&;';[ ;i:;@o;";[I"background-image;	T;o;;I"-moz-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;i;o;*	;[o;#	;I"gradient_color2_a;	T;$I"gradient_color2_a;	T;i;;@o;;i%;[I"%;	T;[ ;i;;I"32%;	F;@;+;,;i;;@o;*	;[o;#	;I"gradient_color2_b;	T;$I"gradient_color2_b;	T;i;;@o;;iQ;[I"%;	T;[ ;i;;I"76%;	F;@;+;,;i;;@;{ ;0;i;;@;%i ;&;';[ ;i;;@o;";[I"background-image;	T;o;;I"-webkit-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;i<o;*	;[o;#	;I"gradient_color2_a;	T;$I"gradient_color2_a;	T;i<;@o;;i%;[I"%;	T;[ ;i<;I"32%;	F;@;+;,;i<;@o;*	;[o;#	;I"gradient_color2_b;	T;$I"gradient_color2_b;	T;i<;@o;;iQ;[I"%;	T;[ ;i<;I"76%;	F;@;+;,;i<;@;{ ;0;i<;@;%i ;&;';[ ;i<;@o;";[I"background-image;	T;o;;I"-ms-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;i=o;*	;[o;#	;I"gradient_color2_a;	T;$I"gradient_color2_a;	T;i=;@o;;i%;[I"%;	T;[ ;i=;I"32%;	F;@;+;,;i=;@o;*	;[o;#	;I"gradient_color2_b;	T;$I"gradient_color2_b;	T;i=;@o;;iQ;[I"%;	T;[ ;i=;I"76%;	F;@;+;,;i=;@;{ ;0;i=;@;%i ;&;';[ ;i=;@o;";[I"background-image;	T;o;;I"-webkit-gradient;	T;[
o;(	;I"linear;	T;;);@;i@o;*	;[o;(	;I"	left;	T;;);@;iAo;(	;I"bottom;	T;;);@;iA;+;,;i@;@o;*	;[o;(	;I"	left;	T;;);@;iBo;(	;I"top;	T;;);@;iB;+;,;iA;@o;;I"color-stop;	T;[o;;f	0.32;[ ;@:;iC;I"	0.32;	F;@o;#	;I"gradient_color2_a;	T;$I"gradient_color2_a;	T;iC;@;{ ;0;iC;@o;;I"color-stop;	T;[o;;f	0.76;[ ;@:;iD;I"	0.76;	F;@o;#	;I"gradient_color2_b;	T;$I"gradient_color2_b;	T;iD;@;{ ;0;iD;@;{ ;0;iE;@;%i ;&;';[ ;iE;@;i7;-T;@o;!;I"gradient2;	T;[ ;0;[o;";[I"background-color;	T;o;#	;I"gradient_color2_b;	T;$I"gradient_color2_b;	T;iJ;@;%i ;&;';[ ;iJ;@o;";[I"background-image;	T;o;;I"linear-gradient;	T;[o;(	;I"bottom;	T;;);@;iKo;*	;[o;#	;I"gradient_color3_a;	T;$I"gradient_color3_a;	T;iK;@o;;i%;[I"%;	T;[ ;iK;I"32%;	F;@;+;,;iK;@o;*	;[o;#	;I"gradient_color3_b;	T;$I"gradient_color3_b;	T;iK;@o;;iQ;[I"%;	T;[ ;iK;I"76%;	F;@;+;,;iK;@;{ ;0;iK;@;%i ;&;';[ ;iK;@o;";[I"background-image;	T;o;;I"-o-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;iLo;*	;[o;#	;I"gradient_color3_a;	T;$I"gradient_color3_a;	T;iL;@o;;i%;[I"%;	T;[ ;iL;I"32%;	F;@;+;,;iL;@o;*	;[o;#	;I"gradient_color3_b;	T;$I"gradient_color3_b;	T;iL;@o;;iQ;[I"%;	T;[ ;iL;I"76%;	F;@;+;,;iL;@;{ ;0;iL;@;%i ;&;';[ ;iL;@o;";[I"background-image;	T;o;;I"-moz-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;iMo;*	;[o;#	;I"gradient_color3_a;	T;$I"gradient_color3_a;	T;iM;@o;;i%;[I"%;	T;[ ;iM;I"32%;	F;@;+;,;iM;@o;*	;[o;#	;I"gradient_color3_b;	T;$I"gradient_color3_b;	T;iM;@o;;iQ;[I"%;	T;[ ;iM;I"76%;	F;@;+;,;iM;@;{ ;0;iM;@;%i ;&;';[ ;iM;@o;";[I"background-image;	T;o;;I"-webkit-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;iNo;*	;[o;#	;I"gradient_color3_a;	T;$I"gradient_color3_a;	T;iN;@o;;i%;[I"%;	T;[ ;iN;I"32%;	F;@;+;,;iN;@o;*	;[o;#	;I"gradient_color3_b;	T;$I"gradient_color3_b;	T;iN;@o;;iQ;[I"%;	T;[ ;iN;I"76%;	F;@;+;,;iN;@;{ ;0;iN;@;%i ;&;';[ ;iN;@o;";[I"background-image;	T;o;;I"-ms-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;iOo;*	;[o;#	;I"gradient_color3_a;	T;$I"gradient_color3_a;	T;iO;@o;;i%;[I"%;	T;[ ;iO;I"32%;	F;@;+;,;iO;@o;*	;[o;#	;I"gradient_color3_b;	T;$I"gradient_color3_b;	T;iO;@o;;iQ;[I"%;	T;[ ;iO;I"76%;	F;@;+;,;iO;@;{ ;0;iO;@;%i ;&;';[ ;iO;@o;";[I"background-image;	T;o;;I"-webkit-gradient;	T;[
o;(	;I"linear;	T;;);@;iRo;*	;[o;(	;I"	left;	T;;);@;iSo;(	;I"bottom;	T;;);@;iS;+;,;iR;@o;*	;[o;(	;I"	left;	T;;);@;iTo;(	;I"top;	T;;);@;iT;+;,;iS;@o;;I"color-stop;	T;[o;;f	0.32;[ ;@:;iU;I"	0.32;	F;@o;;I"rgb;	T;[o;;i;[ ;@:;iU;I"156;	F;@o;;i;[ ;@:;iU;I"12;	F;@o;;i;[ ;@:;iU;I"12;	F;@;{ ;0;iU;@;{ ;0;iU;@o;;I"color-stop;	T;[o;;f	0.76;[ ;@:;iV;I"	0.76;	F;@o;;I"rgb;	T;[o;;i;[ ;@:;iV;I"209;	F;@o;;ih;[ ;@:;iV;I"99;	F;@o;;iL;[ ;@:;iV;I"71;	F;@;{ ;0;iV;@;{ ;0;iV;@;{ ;0;iW;@;%i ;&;';[ ;iW;@;iI;-T;@o;
;[I"/* Round Button */;	T;;;[ ;i[;@o;!;I"round_btn1;	T;[ ;0;[o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i_;@o;";[I"text-align;	T;o;(;I"center;	T;;);@;%i ;&;';[ ;i`;@o;";[I"text-shadow;	T;o;(;I"1px 1px 3px #000;	T;;);@;%i ;&;';[ ;ia;@o;";[I"text-decoration;	T;o;(;I"	none;	T;;);@;%i ;&;';[ ;ib;@o;";[I"font-size;	T;o;(;I"	120%;	T;;);@;%i ;&;';[ ;ic;@o;";[I"border;	T;o;(;I"1px solid brown;	T;;);@;%i ;&;';[ ;id;@o;";[I"display;	T;o;(;I"
block;	T;;);@;%i ;&;';[ ;ie;@o;";[I"background-color;	T;o;#	;I"base_warm2;	T;$I"base_warm2;	T;if;@;%i ;&;';[ ;if;@o;";[I"border-radius;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;ig;@o;";[I"background-image;	T;o;;I"linear-gradient;	T;[o;(	;I"bottom;	T;;);@;iho;*	;[o;#	;I"base_warm1;	T;$I"base_warm1;	T;ih;@o;;i%;[I"%;	T;[ ;ih;I"32%;	F;@;+;,;ih;@o;*	;[o;#	;I"base_warm2;	T;$I"base_warm2;	T;ih;@o;;iQ;[I"%;	T;[ ;ih;I"76%;	F;@;+;,;ih;@;{ ;0;ih;@;%i ;&;';[ ;ih;@o;";[I"background-image;	T;o;;I"-o-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;iio;*	;[o;#	;I"base_warm1;	T;$I"base_warm1;	T;ii;@o;;i%;[I"%;	T;[ ;ii;I"32%;	F;@;+;,;ii;@o;*	;[o;#	;I"base_warm2;	T;$I"base_warm2;	T;ii;@o;;iQ;[I"%;	T;[ ;ii;I"76%;	F;@;+;,;ii;@;{ ;0;ii;@;%i ;&;';[ ;ii;@o;";[I"background-image;	T;o;;I"-moz-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;ijo;*	;[o;#	;I"base_warm1;	T;$I"base_warm1;	T;ij;@o;;i%;[I"%;	T;[ ;ij;I"32%;	F;@;+;,;ij;@o;*	;[o;#	;I"base_warm2;	T;$I"base_warm2;	T;ij;@o;;iQ;[I"%;	T;[ ;ij;I"76%;	F;@;+;,;ij;@;{ ;0;ij;@;%i ;&;';[ ;ij;@o;";[I"background-image;	T;o;;I"-webkit-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;iko;*	;[o;#	;I"base_warm1;	T;$I"base_warm1;	T;ik;@o;;i%;[I"%;	T;[ ;ik;I"32%;	F;@;+;,;ik;@o;*	;[o;#	;I"base_warm2;	T;$I"base_warm2;	T;ik;@o;;iQ;[I"%;	T;[ ;ik;I"76%;	F;@;+;,;ik;@;{ ;0;ik;@;%i ;&;';[ ;ik;@o;";[I"background-image;	T;o;;I"-ms-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;ilo;*	;[o;#	;I"base_warm1;	T;$I"base_warm1;	T;il;@o;;i%;[I"%;	T;[ ;il;I"32%;	F;@;+;,;il;@o;*	;[o;#	;I"base_warm2;	T;$I"base_warm2;	T;il;@o;;iQ;[I"%;	T;[ ;il;I"76%;	F;@;+;,;il;@;{ ;0;il;@;%i ;&;';[ ;il;@o;";[I"background-image;	T;o;;I"-webkit-gradient;	T;[
o;(	;I"linear;	T;;);@;ioo;*	;[o;(	;I"	left;	T;;);@;ipo;(	;I"bottom;	T;;);@;ip;+;,;io;@o;*	;[o;(	;I"	left;	T;;);@;iqo;(	;I"top;	T;;);@;iq;+;,;ip;@o;;I"color-stop;	T;[o;;f	0.32;[ ;@:;ir;I"	0.32;	F;@o;#	;I"base_warm1;	T;$I"base_warm1;	T;ir;@;{ ;0;ir;@o;;I"color-stop;	T;[o;;f	0.76;[ ;@:;is;I"	0.76;	F;@o;#	;I"base_warm2;	T;$I"base_warm2;	T;is;@;{ ;0;is;@;{ ;0;it;@;%i ;&;';[ ;it;@;i];-T;@o;!;I"round_btn1_hover;	T;[ ;0;[o;";[I"border;	T;o;*	;[o;;i;[I"px;	T;[ ;ix;I"1px;	F;@o;(	;I"outset;	T;;);@;ixo;#	;I"base_warm1;	T;$I"base_warm1;	T;ix;@;+;,;ix;@;%i ;&;';[ ;ix;@o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;ix;@;iw;-T;@o;!;I"round_btn2;	T;[ ;0;[o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i};@o;";[I"text-align;	T;o;(;I"center;	T;;);@;%i ;&;';[ ;i~;@o;";[I"text-shadow;	T;o;(;I"1px 1px 3px #000;	T;;);@;%i ;&;';[ ;i;@o;";[I"text-decoration;	T;o;(;I"	none;	T;;);@;%i ;&;';[ ;i{;@o;";[I"font-size;	T;o;(;I"	120%;	T;;);@;%i ;&;';[ ;i|;@o;";[I"border;	T;o;(;I"1px solid navy;	T;;);@;%i ;&;';[ ;i};@o;";[I"display;	T;o;(;I"
block;	T;;);@;%i ;&;';[ ;i~;@o;";[I"background-color;	T;o;#	;I"base_warm2;	T;$I"base_warm2;	T;i;@;%i ;&;';[ ;i;@o;";[I"border-radius;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"background-image;	T;o;;I"linear-gradient;	T;[o;(	;I"bottom;	T;;);@;io;*	;[o;#	;I"base_cool1;	T;$I"base_cool1;	T;i;@o;;i%;[I"%;	T;[ ;i;I"32%;	F;@;+;,;i;@o;*	;[o;#	;I"base_cool2;	T;$I"base_cool2;	T;i;@o;;iQ;[I"%;	T;[ ;i;I"76%;	F;@;+;,;i;@;{ ;0;i;@;%i ;&;';[ ;i;@o;";[I"background-image;	T;o;;I"-o-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;io;*	;[o;#	;I"base_cool1;	T;$I"base_cool1;	T;i;@o;;i%;[I"%;	T;[ ;i;I"32%;	F;@;+;,;i;@o;*	;[o;#	;I"base_cool2;	T;$I"base_cool2;	T;i;@o;;iQ;[I"%;	T;[ ;i;I"76%;	F;@;+;,;i;@;{ ;0;i;@;%i ;&;';[ ;i;@o;";[I"background-image;	T;o;;I"-moz-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;io;*	;[o;#	;I"base_cool1;	T;$I"base_cool1;	T;i;@o;;i%;[I"%;	T;[ ;i;I"32%;	F;@;+;,;i;@o;*	;[o;#	;I"base_cool2;	T;$I"base_cool2;	T;i;@o;;iQ;[I"%;	T;[ ;i;I"76%;	F;@;+;,;i;@;{ ;0;i;@;%i ;&;';[ ;i;@o;";[I"background-image;	T;o;;I"-webkit-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;io;*	;[o;#	;I"base_cool1;	T;$I"base_cool1;	T;i;@o;;i%;[I"%;	T;[ ;i;I"32%;	F;@;+;,;i;@o;*	;[o;#	;I"base_cool2;	T;$I"base_cool2;	T;i;@o;;iQ;[I"%;	T;[ ;i;I"76%;	F;@;+;,;i;@;{ ;0;i;@;%i ;&;';[ ;i;@o;";[I"background-image;	T;o;;I"-ms-linear-gradient;	T;[o;(	;I"bottom;	T;;);@;io;*	;[o;#	;I"base_cool1;	T;$I"base_cool1;	T;i;@o;;i%;[I"%;	T;[ ;i;I"32%;	F;@;+;,;i;@o;*	;[o;#	;I"base_cool2;	T;$I"base_cool2;	T;i;@o;;iQ;[I"%;	T;[ ;i;I"76%;	F;@;+;,;i;@;{ ;0;i;@;%i ;&;';[ ;i;@o;";[I"background-image;	T;o;;I"-webkit-gradient;	T;[
o;(	;I"linear;	T;;);@;io;*	;[o;(	;I"	left;	T;;);@;io;(	;I"bottom;	T;;);@;i;+;,;i;@o;*	;[o;(	;I"	left;	T;;);@;io;(	;I"top;	T;;);@;i;+;,;i;@o;;I"color-stop;	T;[o;;f	0.32;[ ;@:;i;I"	0.32;	F;@o;#	;I"base_cool1;	T;$I"base_cool1;	T;i;@;{ ;0;i;@o;;I"color-stop;	T;[o;;f	0.76;[ ;@:;i;I"	0.76;	F;@o;#	;I"base_cool1;	T;$I"base_cool1;	T;i;@;{ ;0;i;@;{ ;0;i;@;%i ;&;';[ ;i;@;i{;-T;@o;!;I"round_btn2_hover;	T;[ ;0;[o;";[I"border;	T;o;*	;[o;;i;[I"px;	T;[ ;i;I"1px;	F;@o;(	;I"outset;	T;;);@;io;#	;I"base_cool1;	T;$I"base_cool1;	T;i;@;+;,;i;@;%i ;&;';[ ;i;@o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;
;[I"/* 全体の枠 */;	T;;;[ ;i;@o:Sass::Tree::RuleNode:
@rule[I"div#container;	T;%i :@parsed_ruleso:"Sass::Selector::CommaSequence:@members[o:Sass::Selector::Sequence;2[o:#Sass::Selector::SimpleSequence
;2[o:Sass::Selector::Element	;[I"div;	T:@namespace0;i:@filenameI" ;	Fo:Sass::Selector::Id;[I"container;	T;i;7@:@subject0:@sourceso:Set:
@hash{ ;i;7@;i;7@;[o;";[I"margin;	T;o;(;I"15px auto;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"	15px;	T;;);@;%i ;&;';[ ;i;@o;";[I"border-right;	T;o;(;I"1px solid gray;	T;;);@;%i ;&;';[ ;i;@o;";[I"border-bottom;	T;o;(;I"2px solid darkgray;	T;;);@;%i ;&;';[ ;i;@o;";[I"border-radius;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"
width;	T;o;#	;I"container_width;	T;$I"container_width;	T;i;@;%i ;&;';[ ;i;@o;";[I"background-color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;
;[I"5/* 左の枠（コンテンツを入れる） */;	T;;;[ ;i;@o;.;/[I"div#content;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i;7I" ;	Fo;8;[I"content;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"
float;	T;o;(;I"	left;	T;;);@;%i ;&;';[ ;i;@o;";[I"
width;	T;o:Sass::Script::Operation
:@operand1o;=
;>o;#	;I"container_width;	T;$I"container_width;	T;i;@:@operand2o;#	;I"sidebar_width;	T;$I"sidebar_width;	T;i;@:@operator:
minus;i;@;?o;;i;[I"px;	T;[ ;i;I"	20px;	F;@;@;A;i;@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"0px 10px 10px 0;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;
;[I"5/* 右の枠（サイドバーを入れる） */;	T;;;[ ;i;@o;.;/[I"div#sidebar;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i;7I" ;	Fo;8;[I"sidebar;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[
o;";[I"
float;	T;o;(;I"	left;	T;;);@;%i ;&;';[ ;i;@o;";[I"
width;	T;o;#	;I"sidebar_width;	T;$I"sidebar_width;	T;i;@;%i ;&;';[ ;i;@o;";[I"background-color;	T;o;#	;I"base_mono3;	T;$I"base_mono3;	T;i;@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"
0 5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-size;	T;o;(;I"75%;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;
;[I"/* ヘッダー */;	T;;;[ ;i;@o;.;/[I"div#header;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i;7I" ;	Fo;8;[I"header;	T;i;7@T;90;:o;;;<{ ;i;7@T;i;7@T;[	o;";[I"border-bottom;	T;o;*	;[o;;i	;[I"px;	T;[ ;i;I"4px;	F;@o;(	;I"
solid;	T;;);@;io;#	;I"base_cool0;	T;$I"base_cool0;	T;i;@;+;,;i;@;%i ;&;';[ ;i;@o;";[I"background-color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@o;";[I"box-shadow;	T;o;*	;[	o;;i ;[I"px;	T;[ ;i;I"0px;	F;@o;;i;[I"px;	T;[ ;i;I"	10px;	F;@o;;i7;[I"px;	T;[ ;i;I"	50px;	F;@o;;I"	rgba;	T;[	o;;i ;[ ;@:;i;I"0;	F;@o;;i ;[ ;@:;i;I"0;	F;@o;;i ;[ ;@:;i;I"0;	F;@o;;f0.4;[ ;@:;i;I"0.4;	F;@;{ ;0;i;@;+;,;i;@;%i ;&;';[ ;i;@o;.;/[I"div#header_bar;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i;7I" ;	Fo;8;[I"header_bar;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"margin;	T;o;(;I"	auto;	T;;);@;%i ;&;';[ ;i;@o;";[I"
width;	T;o;#	;I"container_width;	T;$I"container_width;	T;i;@;%i ;&;';[ ;i;@o;";[I"height;	T;o;(;I"
100px;	T;;);@;%i ;&;';[ ;i;@o;.;/[I"img;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"img;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"
float;	T;o;(;I"	left;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin-right;	T;o;(;I"2em;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"
#lang;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;8;[I"	lang;	T;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"font-size;	T;o;(;I"80%;	T;;);@;%i ;&;';[ ;i;@o;";[I"
float;	T;o;(;I"
right;	T;;);@;%i ;&;';[ ;i;@o;";[I"
color;	T;o;#	;I"base_cool0;	T;$I"base_cool0;	T;i;@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin;	T;o;(;I"0px;	T;;);@;%i ;&;';[ ;i;@o;";[I"line-height;	T;o;(;I"2em;	T;;);@;%i ;&;';[ ;i;@o;";[I"text-align;	T;o;(;I"
right;	T;;);@;%i ;&;';[ ;i;@o;.;/[I"	span;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"	span;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@ ;i;7@ ;[	o;";[I"padding;	T;o;(;I"2px;	T;;);@;%i ;&;';[ ;i;@o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@o;";[I"border;	T;o;*	;[o;;i;[I"px;	T;[ ;i;I"1px;	F;@o;(	;I"
solid;	T;;);@;io;#	;I"base_cool0;	T;$I"base_cool0;	T;i;@;+;,;i;@;%i ;&;';[ ;i;@o;.;/[I"a;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@L;i;7@L;[o;";[I"
color;	T;o;#	;I"base_cool0;	T;$I"base_cool0;	T;i;@;%i ;&;';[ ;i;@o;";[I"text-decoration;	T;o;(;I"	none;	T;;);@;%i ;&;';[ ;i;@;i;-T;@;i;-T;@o;.;/[I"span.on;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"	span;	T;60;i;7I" ;	Fo:Sass::Selector::Class;[I"on;	T;i;7@i;90;:o;;;<{ ;i;7@i;i;7@i;[	o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@o;";[I"text-decoration;	T;o;(;I"	none;	T;;);@;%i ;&;';[ ;i;@o;";[I"background-color;	T;o;#	;I"base_cool0;	T;$I"base_cool0;	T;i;@;%i ;&;';[ ;i;@o;.;/[I"a;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@;i;-T;@;i;-T;@;i;-T;@o;
;[I"/* メニューバー */;	T;;;[ ;i;@o;.;/[I"div.menubar;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i;7I" ;	Fo;B;[I"menubar;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"margin-bottom;	T;o;(;I"0px;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin-top;	T;o;(;I"0em;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"2px;	T;;);@;%i ;&;';[ ;i;@o;";[I"background-color;	T;o;(;I"	#000;	T;;);@;%i ;&;';[ ;i;@o;";[I"
color;	T;o;(;I"	#ccc;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-size;	T;o;(;I"80%;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"8px 16px;	T;;);@;%i ;&;';[ ;i;@o;";[I"
float;	T;o;(;I"
right;	T;;);@;%i ;&;';[ ;i;@o;";[I"
width;	T;o;(;I"
450px;	T;;);@;%i ;&;';[ ;i;@o;.;/[I"a;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"text-decoration;	T;o;(;I"	none;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"a:link;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo:Sass::Selector::Pseudo
;:
class;[I"	link;	T:	@arg0;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"
color;	T;o;(;I"	#ccc;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"a:visited;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo;C
;;D;[I"visited;	T;E0;i;7@!;90;:o;;;<{ ;i;7@!;i;7@!;[o;";[I"
color;	T;o;(;I"	#ecc;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"a:hover;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo;C
;;D;[I"
hover;	T;E0;i;7@:;90;:o;;;<{ ;i;7@:;i;7@:;[o;";[I"
color;	T;o;(;I"	#f88;	T;;);@;%i ;&;';[ ;i;@o;";[I"text-decoration;	T;o;(;I"underline;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"	span;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"	span;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@Y;i;7@Y;[o;";[I"
color;	T;o;(;I"	#ff8;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-weight;	T;o;(;I"	bold;	T;;);@;%i ;&;';[ ;i;@;i;-T;@;i;-T;@o;.;/[I"div#admin_menubar;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i;7I" ;	Fo;8;[I"admin_menubar;	T;i;7@u;90;:o;;;<{ ;i;7@u;i;7@u;[o;";[I"background-color;	T;o;(;I"#3F0303;	T;;);@;%i ;&;';[ ;i;@;i;-T;@;i;-T;@;i;-T;@o;
;[I"/* フッター */;	T;;;[ ;i;@o;.;/[I"div#footer;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i;7I" ;	Fo;8;[I"footer;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"
clear;	T;o;(;I"	both;	T;;);@;%i ;&;';[ ;i;@o;";[I"	font;	T;o;(;I"11px Verdana;	T;;);@;%i ;&;';[ ;i;@o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"
8px 0;	T;;);@;%i ;&;';[ ;i;@o;";[I"box-shadow;	T;o;*	;[	o;;i ;[I"px;	T;[ ;i;I"0px;	F;@o;;i;[I"px;	T;[ ;i;I"
-10px;	F;@o;;i7;[I"px;	T;[ ;i;I"	50px;	F;@o;;I"	rgba;	T;[	o;;i ;[ ;@:;i;I"0;	F;@o;;i ;[ ;@:;i;I"0;	F;@o;;i ;[ ;@:;i;I"0;	F;@o;;f0.4;[ ;@:;i;I"0.4;	F;@;{ ;0;i;@;+;,;i;@;%i ;&;';[ ;i;@o;";[I"background-color;	T;o;(;I"	gray;	T;;);@;%i ;&;';[ ;i;@o;";[I"text-align;	T;o;(;I"center;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;
;[I"#/* メインコンテンツ */;	T;;;[ ;i;@o;.;/[I"div#content;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i;7I" ;	Fo;8;[I"content;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;.;/[I"h1;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"h1;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@	;i;7@	;[o;";[I"font-weight;	T;o;(;I"	bold;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-size;	T;o;(;I"	120%;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"border-left;	T;o;*	;[o;;i;[I"px;	T;[ ;i;I"	10px;	F;@o;(	;I"
solid;	T;;);@;io;#	;I"base_warm2;	T;$I"base_warm2;	T;i;@;+;,;i;@;%i ;&;';[ ;i;@o;";[I"border-bottom;	T;o;*	;[o;;i;[I"px;	T;[ ;i;I"2px;	F;@o;(	;I"
solid;	T;;);@;io;#	;I"base_warm2;	T;$I"base_warm2;	T;i;@;+;,;i;@;%i ;&;';[ ;i;@o;";[I"margin-top;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin-bottom;	T;o;(;I"
0.5em;	T;;);@;%i ;&;';[ ;i;@o:Sass::Tree::MixinNode;I"gradient2;	T;[ ;{ ;0;[ ;i;@o;";[I"background-color;	T;o;(;I"red;	T;;);@;%i ;&;';[ ;i ;@o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@o;";[I"text-indent;	T;o;(;I"1em;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"h1.own;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"h1;	T;60;i;7I" ;	Fo;B;[I"own;	T;i;7@k	;90;:o;;;<{ ;i;7@k	;i;7@k	;[	o;";[I"border-left;	T;o;*	;[o;;i;[I"px;	T;[ ;i;I"	10px;	F;@o;(	;I"
solid;	T;;);@;io;#	;I"base_cool1;	T;$I"base_cool1;	T;i;@;+;,;i;@;%i ;&;';[ ;i;@o;";[I"border-bottom;	T;o;*	;[o;;i;[I"px;	T;[ ;i;I"2px;	F;@o;(	;I"
solid;	T;;);@;io;#	;I"base_cool1;	T;$I"base_cool1;	T;i;@;+;,;i;@;%i ;&;';[ ;i;@o;F;I"gradient1;	T;[ ;{ ;0;[ ;i;@o;";[I"background-color;	T;o;#	;I"base_cool1;	T;$I"base_cool1;	T;i;@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"h1.admin;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"h1;	T;60;i;7I" ;	Fo;B;[I"
admin;	T;i;7@	;90;:o;;;<{ ;i;7@	;i;7@	;[	o;";[I"border-left;	T;o;*	;[o;;i;[I"px;	T;[ ;i;I"	10px;	F;@o;(	;I"
solid;	T;;);@;io;#	;I"base_mono1;	T;$I"base_mono1;	T;i;@;+;,;i;@;%i ;&;';[ ;i;@o;";[I"border-bottom;	T;o;*	;[o;;i;[I"px;	T;[ ;i;I"2px;	F;@o;(	;I"
solid;	T;;);@;io;#	;I"base_mono1;	T;$I"base_mono1;	T;i;@;+;,;i;@;%i ;&;';[ ;i;@o;F;I"gradient;	T;[ ;{ ;0;[ ;i;@o;";[I"background-color;	T;o;#	;I"base_mono1;	T;$I"base_mono1;	T;i;@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"h2;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"h2;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@	;i;7@	;[
o;";[I"
color;	T;o;#	;I"base_mono1;	T;$I"base_mono1;	T;i;@;%i ;&;';[ ;i;@o;";[I"font-weight;	T;o;(;I"	bold;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-size;	T;o;(;I"	100%;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin-bottom;	T;o;(;I"
0.5em;	T;;);@;%i ;&;';[ ;i;@o;";[I"border-bottom;	T;o;(;I"1px solid #ccf;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"h2.artcl;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"h2;	T;60;i;7I" ;	Fo;B;[I"
artcl;	T;i;7@
;90;:o;;;<{ ;i;7@
;i;7@
;[
o;";[I"
color;	T;o;#	;I"base_mono1;	T;$I"base_mono1;	T;i;@;%i ;&;';[ ;i;@o;";[I"font-weight;	T;o;(;I"	bold;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-size;	T;o;(;I"	100%;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin-bottom;	T;o;(;I"
0.5em;	T;;);@;%i ;&;';[ ;i;@o;";[I"box-shadow;	T;o;(;I"5px 5px 5px gray;	T;;);@;%i ;&;';[ ;i ;@;i;-T;@o;.;/[I"
p, ul;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"p;	T;60;i";7I" ;	F;90;:o;;;<{ ;i";7@J
o;3;2[o;4
;2[o;5	;[I"ul;	T;60;i";7@J
;90;:o;;;<{ ;i";7@J
;i";7@J
;[o;";[I"font-size;	T;o;(;I"90%;	T;;);@;%i ;&;';[ ;i#;@o;";[I"line-height;	T;o;(;I"1.5;	T;;);@;%i ;&;';[ ;i$;@;i";-T;@o;
;[I"/* link button */;	T;;;[ ;i';@o;.;/[I"a.link_btn;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i(;7I" ;	Fo;B;[I"link_btn;	T;i(;7@s
;90;:o;;;<{ ;i(;7@s
;i(;7@s
;[o;";[I"border-radius;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i);@o;";[I"background-color;	T;o;(;I"#293070;	T;;);@;%i ;&;';[ ;i*;@o;";[I"padding;	T;o;(;I"5px 15px;	T;;);@;%i ;&;';[ ;i+;@o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i,;@o;";[I"text-decoration;	T;o;(;I"	none;	T;;);@;%i ;&;';[ ;i-;@o;";[I"font-size;	T;o;(;I"
0.9em;	T;;);@;%i ;&;';[ ;i.;@o;";[I"margin;	T;o;(;I"2px 15px;	T;;);@;%i ;&;';[ ;i/;@o;";[I"box-shadow;	T;o;(;I"2px 2px 3px gray;	T;;);@;%i ;&;';[ ;i0;@;i(;-T;@o;.;/[I"a.link_btn:hover;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i1;7I" ;	Fo;B;[I"link_btn;	T;i1;7@
o;C
;;D;[I"
hover;	T;E0;i1;7@
;90;:o;;;<{ ;i1;7@
;i1;7@
;[o;";[I"background-color;	T;o;(;I"#AB001A;	T;;);@;%i ;&;';[ ;i1;@;i1;-T;@o;
;[I"/*画像サムネイル*/;	T;;;[ ;i3;@o;.;/[I"div.image_rect;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i4;7I" ;	Fo;B;[I"image_rect;	T;i4;7@
;90;:o;;;<{ ;i4;7@
;i4;7@
;[o;";[I"
width;	T;o;(;I"31%;	T;;);@;%i ;&;';[ ;i5;@o;";[I"background-color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i6;@o;";[I"
float;	T;o;(;I"	left;	T;;);@;%i ;&;';[ ;i7;@o;";[I"padding;	T;o;(;I"4px;	T;;);@;%i ;&;';[ ;i8;@o;";[I"border;	T;o;(;I"1px solid gainsboro;	T;;);@;%i ;&;';[ ;i9;@o;";[I"margin;	T;o;(;I"2px 1px;	T;;);@;%i ;&;';[ ;i:;@o;";[I"font-size;	T;o;(;I"80%;	T;;);@;%i ;&;';[ ;i;;@o;";[I"box-shadow;	T;o;*	;[	o;;i ;[I"px;	T;[ ;i<;I"0px;	F;@o;;i
;[I"px;	T;[ ;i<;I"5px;	F;@o;;i;[I"px;	T;[ ;i<;I"	15px;	F;@o;;I"	rgba;	T;[	o;;i ;[ ;@:;i<;I"0;	F;@o;;i ;[ ;@:;i<;I"0;	F;@o;;i ;[ ;@:;i<;I"0;	F;@o;;f0.3;[ ;@:;i<;I"0.3;	F;@;{ ;0;i<;@;+;,;i<;@;%i ;&;';[ ;i<;@o;.;/[I"a;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i=;7I" ;	F;90;:o;;;<{ ;i=;7@9;i=;7@9;[o;.;/[I"img;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"img;	T;60;i>;7I" ;	F;90;:o;;;<{ ;i>;7@I;i>;7@I;[o;";[I"border;	T;o;(;I"1px solid gray;	T;;);@;%i ;&;';[ ;i?;@;i>;-T;@;i=;-T;@o;.;/[I".fname;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;B;[I"
fname;	T;iB;7I" ;	F;90;:o;;;<{ ;iB;7@_;iB;7@_;[o;";[I"
color;	T;o;(;I"red;	T;;);@;%i ;&;';[ ;iB;@;iB;-T;@o;.;/[I".detail;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;B;[I"detail;	T;iC;7I" ;	F;90;:o;;;<{ ;iC;7@u;iC;7@u;[o;";[I"padding;	T;o;(;I"0px 0px 5px 3px;	T;;);@;%i ;&;';[ ;iC;@o;";[I"
float;	T;o;(;I"
right;	T;;);@;%i ;&;';[ ;iC;@o;";[I"font-size;	T;o;(;I"
0.9em;	T;;);@;%i ;&;';[ ;iC;@;iC;-T;@o;.;/[I"p.image_title;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"p;	T;60;iD;7I" ;	Fo;B;[I"image_title;	T;iD;7@;90;:o;;;<{ ;iD;7@;iD;7@;[o;";[I"font-size;	T;o;(;I"
1.1em;	T;;);@;%i ;&;';[ ;iE;@o;";[I"
color;	T;o;(;I"	navy;	T;;);@;%i ;&;';[ ;iF;@o;";[I"overflow;	T;o;(;I"hidden;	T;;);@;%i ;&;';[ ;iG;@o;";[I"
width;	T;o;(;I"96%;	T;;);@;%i ;&;';[ ;iH;@o;";[I"margin;	T;o;(;I"0px;	T;;);@;%i ;&;';[ ;iI;@o;";[I"padding;	T;o;(;I"2px;	T;;);@;%i ;&;';[ ;iI;@o;";[I"height;	T;o;(;I"
1.5em;	T;;);@;%i ;&;';[ ;iJ;@;iD;-T;@o;.;/[I"p.image_footer;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"p;	T;60;iL;7I" ;	Fo;B;[I"image_footer;	T;iL;7@;90;:o;;;<{ ;iL;7@;iL;7@;[o;";[I"
width;	T;o;(;I"	100%;	T;;);@;%i ;&;';[ ;iM;@o;";[I"height;	T;o;(;I"2em;	T;;);@;%i ;&;';[ ;iN;@o;
;[I",/*      border-top: 1px #ccf dashed; */;	T;; ;[ ;iO;@o;";[I"padding-top;	T;o;(;I"4px;	T;;);@;%i ;&;';[ ;iP;@o;";[I"line-height;	T;o;(;I"
1.2em;	T;;);@;%i ;&;';[ ;iQ;@o;";[I"margin;	T;o;(;I"0 0;	T;;);@;%i ;&;';[ ;iR;@o;.;/[I"a;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;iT;7I" ;	F;90;:o;;;<{ ;iT;7@	;iT;7@	;[o;";[I"
width;	T;o;(;I"40%;	T;;);@;%i ;&;';[ ;iU;@o;";[I"padding;	T;o;(;I"4px;	T;;);@;%i ;&;';[ ;iV;@o;";[I"margin;	T;o;(;I"2%;	T;;);@;%i ;&;';[ ;iW;@o;";[I"background-color;	T;o;#	;I"base_cool1;	T;$I"base_cool1;	T;iX;@;%i ;&;';[ ;iX;@o;";[I"display;	T;o;(;I"
block;	T;;);@;%i ;&;';[ ;iY;@o;";[I"text-align;	T;o;(;I"center;	T;;);@;%i ;&;';[ ;iZ;@o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i[;@o;";[I"
float;	T;o;(;I"	left;	T;;);@;%i ;&;';[ ;i\;@o;";[I"border-radius;	T;o;(;I"2px;	T;;);@;%i ;&;';[ ;i];@o;F;I"gradient1;	T;[ ;{ ;0;[ ;i^;@;iT;-T;@o;.;/[I"a:hover;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i`;7I" ;	Fo;C
;;D;[I"
hover;	T;E0;i`;7@U;90;:o;;;<{ ;i`;7@U;i`;7@U;[o;";[I"background-color;	T;o;#	;I"base_cool0;	T;$I"base_cool0;	T;i`;@;%i ;&;';[ ;i`;@o;F;I"gradient2;	T;[ ;{ ;0;[ ;i`;@;i`;-T;@;iL;-T;@;i4;-T;@o;
;[I"/* Round_btn */;	T;;;[ ;id;@o;.;/[I"a.round_btn;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;ie;7I" ;	Fo;B;[I"round_btn;	T;ie;7@x;90;:o;;;<{ ;ie;7@x;ie;7@x;[	o;F;I"round_btn1;	T;[ ;{ ;0;[ ;ie;@o;";[I"padding;	T;o;(;I"	10px;	T;;);@;%i ;&;';[ ;if;@o;";[I"margin;	T;o;(;I"0px auto 10px auto;	T;;);@;%i ;&;';[ ;ig;@o;";[I"
width;	T;o;(;I"70%;	T;;);@;%i ;&;';[ ;ih;@;ie;-T;@o;.;/[I"a.round_btn:link;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;ij;7I" ;	Fo;B;[I"round_btn;	T;ij;7@o;C
;;D;[I"	link;	T;E0;ij;7@;90;:o;;;<{ ;ij;7@;ij;7@;[o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;ij;@;ij;-T;@o;.;/[I"a.round_btn:visited;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;ik;7I" ;	Fo;B;[I"round_btn;	T;ik;7@o;C
;;D;[I"visited;	T;E0;ik;7@;90;:o;;;<{ ;ik;7@;ik;7@;[o;";[I"
color;	T;o;(;I"gainsboro;	T;;);@;%i ;&;';[ ;ik;@;ik;-T;@o;.;/[I"a.round_btn:hover;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;il;7I" ;	Fo;B;[I"round_btn;	T;il;7@o;C
;;D;[I"
hover;	T;E0;il;7@;90;:o;;;<{ ;il;7@;il;7@;[o;F;I"round_btn1_hover;	T;[ ;{ ;0;[ ;il;@;il;-T;@o;
;[I"/* 退会者*/;	T;;;[ ;in;@o;.;/[I".secede;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;B;[I"secede;	T;io;7I" ;	F;90;:o;;;<{ ;io;7@;io;7@;[o;";[I"text-decoration;	T;o;(;I"line-through;	T;;);@;%i ;&;';[ ;io;@o;";[I"background-color;	T;o;(;I"	pink;	T;;);@;%i ;&;';[ ;io;@;io;-T;@o;.;/[I"	.tmp;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;B;[I"tmp;	T;ip;7I" ;	F;90;:o;;;<{ ;ip;7@;ip;7@;[o;";[I"background-color;	T;o;(;I"lightgray;	T;;);@;%i ;&;';[ ;ip;@;ip;-T;@;i;-T;@o;
;[I"/* サイドバー */;	T;;;[ ;is;@o;.;/[I"div#sidebar;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;it;7I" ;	Fo;8;[I"sidebar;	T;it;7@/;90;:o;;;<{ ;it;7@/;it;7@/;[o;.;/[I"div.profile_area;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;iu;7I" ;	Fo;B;[I"profile_area;	T;iu;7@B;90;:o;;;<{ ;iu;7@B;iu;7@B;[o;";[I"height;	T;o;(;I"
125px;	T;;);@;%i ;&;';[ ;iv;@;iu;-T;@o;.;/[I"h2;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"h2;	T;60;iy;7I" ;	F;90;:o;;;<{ ;iy;7@[;iy;7@[;[
o;";[I"
color;	T;o;#	;I"base_mono2;	T;$I"base_mono2;	T;iz;@;%i ;&;';[ ;iz;@o;";[I"font-weight;	T;o;(;I"	bold;	T;;);@;%i ;&;';[ ;i{;@o;";[I"border-bottom;	T;o;(;I"1px dotted #080;	T;;);@;%i ;&;';[ ;i|;@o;";[I"margin-bottom;	T;o;(;I"
0.5em;	T;;);@;%i ;&;';[ ;i};@o;";[I"font-size;	T;o;(;I"	100%;	T;;);@;%i ;&;';[ ;i~;@;iy;-T;@o;.;/[I"ul;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"ul;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"padding-left;	T;o;(;I"1em;	T;;);@;%i ;&;';[ ;i;@o;";[I"list-style-type;	T;o;(;I"	none;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"li;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"li;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"margin-bottom;	T;o;(;I"
0.3em;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"table#login_form;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"
table;	T;60;i;7I" ;	Fo;8;[I"login_form;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"
width;	T;o;(;I"90%;	T;;);@;%i ;&;';[ ;i;@o;.;/[I"td;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"td;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"font-size;	T;o;(;I"	12px;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I".login_submit;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;B;[I"login_submit;	T;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;F;I"gradient1;	T;[ ;{ ;0;[ ;i;@o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@o;";[I"border-width;	T;o;(;I"0px;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"3px 15px;	T;;);@;%i ;&;';[ ;i;@o;";[I"text-shadow;	T;o;(;I"1px 1px 3px #000000;	T;;);@;%i ;&;';[ ;i;@o;";[I"border-radius;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-size;	T;o;(;I"
0.9em;	T;;);@;%i ;&;';[ ;i;@;i;-T;@;i;-T;@o;.;/[I"p.alert;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"p;	T;60;i;7I" ;	Fo;B;[I"
alert;	T;i;7@$;90;:o;;;<{ ;i;7@$;i;7@$;[o;";[I"
color;	T;o;(;I"red;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-size;	T;o;(;I"	12px;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin-bottom;	T;o;(;I"0;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"a.logout_btn;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo;B;[I"logout_btn;	T;i;7@I;90;:o;;;<{ ;i;7@I;i;7@I;[o;F;I"round_btn1;	T;[ ;{ ;0;[ ;i;@o;";[I"padding;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin;	T;o;(;I"0px 10px 10px auto;	T;;);@;%i ;&;';[ ;i;@o;";[I"
width;	T;o;(;I"40%;	T;;);@;%i ;&;';[ ;i;@o;";[I"
float;	T;o;(;I"
right;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-size;	T;o;(;I"
0.9em;	T;;);@;%i ;&;';[ ;i;@o;";[I"position;	T;o;(;I"relative;	T;;);@;%i ;&;';[ ;i;@o;";[I"top;	T;o;(;I"
1.5em;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"a.logout_btn:link;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo;B;[I"logout_btn;	T;i;7@o;C
;;D;[I"	link;	T;E0;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"a.logout_btn:hover;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo;B;[I"logout_btn;	T;i;7@o;C
;;D;[I"
hover;	T;E0;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;F;I"round_btn1_hover;	T;[ ;{ ;0;[ ;i;@;i;-T;@o;
;[I"/* 会員ボタン*/;	T;;;[ ;i;@o;.;/[I"a.enroll_btn;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo;B;[I"enroll_btn;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[	o;F;I"round_btn1;	T;[ ;{ ;0;[ ;i;@o;";[I"padding;	T;o;(;I"	10px;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin;	T;o;(;I"0px auto 10px auto;	T;;);@;%i ;&;';[ ;i;@o;";[I"
width;	T;o;(;I"70%;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"a.enroll_btn:link;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo;B;[I"enroll_btn;	T;i;7@o;C
;;D;[I"	link;	T;E0;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"a.enroll_btn:visited;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo;B;[I"enroll_btn;	T;i;7@o;C
;;D;[I"visited;	T;E0;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"a.enroll_btn:hover;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo;B;[I"enroll_btn;	T;i;7@(o;C
;;D;[I"
hover;	T;E0;i;7@(;90;:o;;;<{ ;i;7@(;i;7@(;[o;F;I"round_btn1_hover;	T;[ ;{ ;0;[ ;i;@;i;-T;@o;
;[I"
/* */;	T;;;[ ;i;@o;.;/[I"a.icon;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo;B;[I"	icon;	T;i;7@G;90;:o;;;<{ ;i;7@G;i;7@G;[o;.;/[I"img;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"img;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@Z;i;7@Z;[o;";[I"margin-top;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@;i;-T;@;i;-T;@o;.;/[I"a.icon:hover;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;i;7I" ;	Fo;B;[I"	icon;	T;i;7@po;C
;;D;[I"
hover;	T;E0;i;7@p;90;:o;;;<{ ;i;7@p;i;7@p;[o;.;/[I"img;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"img;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"box-shadow;	T;o;*	;[	o;;i
;[I"px;	T;[ ;i;I"5px;	F;@o;;i
;[I"px;	T;[ ;i;I"5px;	F;@o;;i
;[I"px;	T;[ ;i;I"5px;	F;@o;#	;I"gradient_color1_b;	T;$I"gradient_color1_b;	T;i;@;+;,;i;@;%i ;&;';[ ;i;@;i;-T;@;i;-T;@o;
;[I"/* お知らせ一覧*/;	T;;;[ ;i;@o;.;/[I"table.articles;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"
table;	T;60;i;7I" ;	Fo;B;[I"articles;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"font-size;	T;o;(;I"	100%;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin;	T;o;(;I"5px auto;	T;;);@;%i ;&;';[ ;i;@o;";[I"
width;	T;o;(;I"95%;	T;;);@;%i ;&;';[ ;i;@o;";[I"background-color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@o;";[I"border;	T;o;(;I"1px solid gainsboro;	T;;);@;%i ;&;';[ ;i;@o;";[I"box-shadow;	T;o;*	;[	o;;i ;[ ;@:;i;I"0;	F;@o;;i
;[I"px;	T;[ ;i;I"5px;	F;@o;;i;[I"px;	T;[ ;i;I"	15px;	F;@o;;I"	rgba;	T;[	o;;i ;[ ;@:;i;I"0;	F;@o;;i ;[ ;@:;i;I"0;	F;@o;;i ;[ ;@:;i;I"0;	F;@o;;f0.3;[ ;@:;i;I"0.3;	F;@;{ ;0;i;@;+;,;i;@;%i ;&;';[ ;i;@o;.;/[I"th;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"th;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;F;I"gradient;	T;[ ;{ ;0;[ ;i;@o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-weight;	T;o;(;I"normal;	T;;);@;%i ;&;';[ ;i;@o;";[I"border-radius;	T;o;(;I"3px;	T;;);@;%i ;&;';[ ;i;@o;";[I"text-align;	T;o;(;I"center;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"th.login;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"th;	T;60;i;7I" ;	Fo;B;[I"
login;	T;i;7@:;90;:o;;;<{ ;i;7@:;i;7@:;[o;F;I"gradient1;	T;[ ;{ ;0;[ ;i;@o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-weight;	T;o;(;I"normal;	T;;);@;%i ;&;';[ ;i;@o;";[I"border-radius;	T;o;(;I"3px;	T;;);@;%i ;&;';[ ;i;@o;";[I"text-align;	T;o;(;I"center;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"td;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"td;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@p;i;7@p;[o;.;/[I"h2;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"h2;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"margin;	T;o;(;I"5px 0px;	T;;);@;%i ;&;';[ ;i;@;i;-T;@;i;-T;@o;.;/[I"
tfoot;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"
tfoot;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;.;/[I"td;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"td;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"text-align;	T;o;(;I"
right;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"5px 5px;	T;;);@;%i ;&;';[ ;i;@;i;-T;@;i;-T;@;i;-T;@;it;-T;@o;.;/[I"div.article_detail;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i;7I" ;	Fo;B;[I"article_detail;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"margin;	T;o;(;I"	auto;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I" input[type="submit"].commit;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"
input;	T;60;i;7I" ;	Fo:Sass::Selector::Attribute;[I"	type;	T;60;@I"=;	T;[I""submit";	T:@flags0;i;7@o;B;[I"commit;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[	o;F;I"round_btn1;	T;[ ;{ ;0;[ ;i;@o;";[I"margin;	T;o;(;I"	auto;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"
width;	T;o;(;I"50%;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"&input[type="submit"].commit:hover;	T;%i ;0o;1;2[o;3;2[o;4
;2[	o;5	;[I"
input;	T;60;i;7I" ;	Fo;G;[I"	type;	T;60;@I"=;	T;[I""submit";	T;H0;i;7@o;B;[I"commit;	T;i;7@o;C
;;D;[I"
hover;	T;E0;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;F;I"round_btn1;	T;[ ;{ ;0;[ ;i;@o;";[I"margin;	T;o;(;I"	auto;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;i;@o;";[I"
width;	T;o;(;I"50%;	T;;);@;%i ;&;';[ ;i;@o;";[I"border;	T;o;(;I"1px outset white;	T;;);@;%i ;&;';[ ;i;@o;";[I"
color;	T;o;(;I"gainsboro;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;
;[I",/* 表：一覧表示、詳細表示 */;	T;;;[ ;i;@o;!;I"data-table;	T;[ ;0;[
o;";[I"font-size;	T;o;(;I"90%;	T;;);@;%i ;&;';[ ;i;@o;";[I"
width;	T;o;(;I"	100%;	T;;);@;%i ;&;';[ ;i;@o;.;/[I"th;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"th;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@^;i;7@^;[o;";[I"background-color;	T;o;(;I"#E0E0E0;	T;;);@;%i ;&;';[ ;i;@o;";[I"
color;	T;o;(;I"	gray;	T;;);@;%i ;&;';[ ;i;@o;";[I"font-weight;	T;o;(;I"normal;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"td, th;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"td;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@o;3;2[o;4
;2[o;5	;[I"th;	T;60;i;7@;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"padding;	T;o;(;I"4px;	T;;);@;%i ;&;';[ ;i;@o;";[I"word-wrap;	T;o;(;I"break-word;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"td;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"td;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"background-color;	T;o;(;I"	none;	T;;);@;%i ;&;';[ ;i;@;i;-T;@;i;-T;@o;.;/[I"table.list;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"
table;	T;60;i;7I" ;	Fo;B;[I"	list;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[	o;F;I"data-table;	T;[ ;{ ;0;[ ;i;@o;";[I"border-collapse;	T;o;(;I"separate;	T;;);@;%i ;&;';[ ;i;@o;";[I"border-spacing;	T;o;(;I"1px;	T;;);@;%i ;&;';[ ;i ;@o;.;/[I"th;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"th;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"text-align;	T;o;(;I"center;	T;;);@;%i ;&;';[ ;i;@;i;-T;@;i;-T;@o;.;/[I"table.attr;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"
table;	T;60;i;7I" ;	Fo;B;[I"	attr;	T;i;7@;90;:o;;;<{ ;i;7@;i;7@;[
o;F;I"data-table;	T;[ ;{ ;0;[ ;i;@o;";[I"border-collapse;	T;o;(;I"separate;	T;;);@;%i ;&;';[ ;i;@o;";[I"border-spacing;	T;o;(;I"1px;	T;;);@;%i ;&;';[ ;i;@o;.;/[I"th;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"th;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[o;";[I"text-align;	T;o;(;I"
right;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;";[I"box-shadow;	T;o;(;I"0px 5px 15px gray;	T;;);@;%i ;&;';[ ;i	;@;i;-T;@o;
;[I"/* フラッシュ */;	T;;;[ ;i;@o;.;/[I"p.notice;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"p;	T;60;i;7I" ;	Fo;B;[I"notice;	T;i;7@9;90;:o;;;<{ ;i;7@9;i;7@9;[o;";[I"border;	T;o;(;I"1px solid blue;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"3px;	T;;);@;%i ;&;';[ ;i;@o;";[I"background-color;	T;o;(;I"	#ccf;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;
;[I"/* エラー表示 */;	T;;;[ ;i;@o;.;/[I"div#errors;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i;7I" ;	Fo;8;[I"errors;	T;i;7@b;90;:o;;;<{ ;i;7@b;i;7@b;[o;";[I"background-color;	T;o;(;I"	#fee;	T;;);@;%i ;&;';[ ;i;@o;";[I"border;	T;o;(;I"1px solid #ecc;	T;;);@;%i ;&;';[ ;i;@o;";[I"padding;	T;o;(;I"3px 6px;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin;	T;o;(;I"0 0 1em;	T;;);@;%i ;&;';[ ;i;@o;.;/[I"h2;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"h2;	T;60;i;7I" ;	F;90;:o;;;<{ ;i;7@;i;7@;[	o;";[I"font-size;	T;o;(;I"90%;	T;;);@;%i ;&;';[ ;i;@o;";[I"
color;	T;o;(;I"red;	T;;);@;%i ;&;';[ ;i;@o;";[I"margin;	T;o;(;I"0 0 4px;	T;;);@;%i ;&;';[ ;i;@o;";[I"border;	T;o;(;I"	none;	T;;);@;%i ;&;';[ ;i;@;i;-T;@o;.;/[I"ul;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"ul;	T;60;i ;7I" ;	F;90;:o;;;<{ ;i ;7@;i ;7@;[o;";[I"margin;	T;o;(;I"0;	T;;);@;%i ;&;';[ ;i!;@o;";[I"padding-left;	T;o;(;I"
1.5em;	T;;);@;%i ;&;';[ ;i";@;i ;-T;@;i;-T;@o;.;/[I"div.field_with_errors;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i&;7I" ;	Fo;B;[I"field_with_errors;	T;i&;7@;90;:o;;;<{ ;i&;7@;i&;7@;[o;";[I"background-color;	T;o;(;I"	#fcc;	T;;);@;%i ;&;';[ ;i';@o;";[I"padding;	T;o;(;I"2px;	T;;);@;%i ;&;';[ ;i(;@;i&;-T;@o;
;[I""/* ページネーション*/;	T;;;[ ;i-;@o;.;/[I"div.pagination;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;i.;7I" ;	Fo;B;[I"pagination;	T;i.;7@;90;:o;;;<{ ;i.;7@;i.;7@;[o;";[I"font-size;	T;o;(;I"75%;	T;;);@;%i ;&;';[ ;i/;@o;";[I"padding;	T;o;(;I"4px 8px;	T;;);@;%i ;&;';[ ;i0;@o;";[I"border;	T;o;(;I"1px solid #707070;	T;;);@;%i ;&;';[ ;i1;@o;";[I"border-width;	T;o;(;I"2px 0px 2px 0px;	T;;);@;%i ;&;';[ ;i2;@o;";[I"word-spacing;	T;o;(;I"1px;	T;;);@;%i ;&;';[ ;i3;@o;";[I"margin;	T;o;(;I"5px 0px;	T;;);@;%i ;&;';[ ;i4;@;i.;-T;@o;.;/[I".pagination;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;B;[I"pagination;	T;i7;7I" ;	F;90;:o;;;<{ ;i7;7@+;i7;7@+;[o;";[I"padding;	T;o;(;I"3px;	T;;);@;%i ;&;';[ ;i8;@o;";[I"margin;	T;o;(;I"3px;	T;;);@;%i ;&;';[ ;i9;@;i7;-T;@o;.;/[I".pagination a;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;B;[I"pagination;	T;i;;7I" ;	F;90;:o;;;<{ ;i;;7@Go;4
;2[o;5	;[I"a;	T;60;i;;7@G;90;:o;;;<{ ;i;;7@G;i;;7@G;[
o;";[I"padding;	T;o;(;I"2px 5px 2px 5px;	T;;);@;%i ;&;';[ ;i<;@o;";[I"margin;	T;o;(;I"2px;	T;;);@;%i ;&;';[ ;i=;@o;";[I"border;	T;o;(;I"1px solid #aaaadd;	T;;);@;%i ;&;';[ ;i>;@o;";[I"text-decoration;	T;o;(;I"	none;	T;;);@;%i ;&;';[ ;i?;@o;";[I"
color;	T;o;(;I"#000099;	T;;);@;%i ;&;';[ ;i@;@;i;;-T;@o;.;/[I"..pagination a:hover, .pagination a:active;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;B;[I"pagination;	T;iB;7I" ;	F;90;:o;;;<{ ;iB;7@|o;4
;2[o;5	;[I"a;	T;60;iB;7@|o;C
;;D;[I"
hover;	T;E0;iB;7@|;90;:o;;;<{ ;iB;7@|o;3;2[o;4
;2[o;B;[I"pagination;	T;iB;7@|;90;:o;;;<{ ;iB;7@|o;4
;2[o;5	;[I"a;	T;60;iB;7@|o;C
;;D;[I"active;	T;E0;iB;7@|;90;:o;;;<{ ;iB;7@|;iB;7@|;[o;";[I"border;	T;o;(;I"1px solid #000099;	T;;);@;%i ;&;';[ ;iC;@o;";[I"
color;	T;o;(;I"	#000;	T;;);@;%i ;&;';[ ;iD;@;iB;-T;@o;.;/[I".pagination em.current;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;B;[I"pagination;	T;iF;7I" ;	F;90;:o;;;<{ ;iF;7@o;4
;2[o;5	;[I"em;	T;60;iF;7@o;B;[I"current;	T;iF;7@;90;:o;;;<{ ;iF;7@;iF;7@;[o;";[I"padding;	T;o;(;I"2px 5px 2px 5px;	T;;);@;%i ;&;';[ ;iG;@o;";[I"margin;	T;o;(;I"2px;	T;;);@;%i ;&;';[ ;iH;@o;";[I"border;	T;o;(;I"1px solid #000099;	T;;);@;%i ;&;';[ ;iI;@o;";[I"font-weight;	T;o;(;I"	bold;	T;;);@;%i ;&;';[ ;iJ;@o;";[I"background-color;	T;o;(;I"#000099;	T;;);@;%i ;&;';[ ;iK;@o;";[I"
color;	T;o;(;I"	#FFF;	T;;);@;%i ;&;';[ ;iL;@;iF;-T;@o;.;/[I".pagination span.disabled;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;B;[I"pagination;	T;iN;7I" ;	F;90;:o;;;<{ ;iN;7@o;4
;2[o;5	;[I"	span;	T;60;iN;7@o;B;[I"disabled;	T;iN;7@;90;:o;;;<{ ;iN;7@;iN;7@;[	o;";[I"padding;	T;o;(;I"2px 5px 2px 5px;	T;;);@;%i ;&;';[ ;iO;@o;";[I"margin;	T;o;(;I"2px;	T;;);@;%i ;&;';[ ;iP;@o;";[I"border;	T;o;(;I"1px solid #999;	T;;);@;%i ;&;';[ ;iQ;@o;";[I"
color;	T;o;(;I"	#999;	T;;);@;%i ;&;';[ ;iR;@;iN;-T;@o;
;[I"/* 投票 */;	T;;;[ ;iU;@o;.;/[I"span.vote, p.vote;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"	span;	T;60;iV;7I" ;	Fo;B;[I"	vote;	T;iV;7@);90;:o;;;<{ ;iV;7@)o;3;2[o;4
;2[o;5	;[I"p;	T;60;iV;7@)o;B;[I"	vote;	T;iV;7@);90;:o;;;<{ ;iV;7@);iV;7@);[o;";[I"
color;	T;o;(;I"	#88c;	T;;);@;%i ;&;';[ ;iW;@o;.;/[I"a.button;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"a;	T;60;iY;7I" ;	Fo;B;[I"button;	T;iY;7@N;90;:o;;;<{ ;iY;7@N;iY;7@N;[
o;";[I"border;	T;o;(;I"1px solid #ccf;	T;;);@;%i ;&;';[ ;iZ;@o;";[I"padding;	T;o;(;I"
0 3px;	T;;);@;%i ;&;';[ ;i[;@o;";[I"
color;	T;o;(;I"	#88c;	T;;);@;%i ;&;';[ ;i\;@o;";[I"background-color;	T;o;(;I"	#eef;	T;;);@;%i ;&;';[ ;i];@o;";[I"text-decoration;	T;o;(;I"	none;	T;;);@;%i ;&;';[ ;i^;@;iY;-T;@;iV;-T;@o;
;[I"/* errors ページ*/;	T;;;[ ;ib;@o;.;/[I"div#errors_page;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;ic;7I" ;	Fo;8;[I"errors_page;	T;ic;7@;90;:o;;;<{ ;ic;7@;ic;7@;[o;";[I"height;	T;o;(;I"
400px;	T;;);@;%i ;&;';[ ;id;@o;.;/[I"h1;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"h1;	T;60;ie;7I" ;	F;90;:o;;;<{ ;ie;7@;ie;7@;[o;";[I"padding;	T;o;(;I"5px;	T;;);@;%i ;&;';[ ;if;@o;";[I"margin;	T;o;(;I"10px 0px;	T;;);@;%i ;&;';[ ;ig;@o;";[I"font-size;	T;o;(;I"2em;	T;;);@;%i ;&;';[ ;ih;@o;";[I"font-weight;	T;o;(;I"700;	T;;);@;%i ;&;';[ ;ii;@o;";[I"background-color;	T;o;(;I"	gray;	T;;);@;%i ;&;';[ ;ij;@o;";[I"
color;	T;o;(;I"
white;	T;;);@;%i ;&;';[ ;ik;@;ie;-T;@;ic;-T;@o;
;[I"/* search box */;	T;;;[ ;io;@o;.;/[I"div.search_box;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"div;	T;60;ip;7I" ;	Fo;B;[I"search_box;	T;ip;7@;90;:o;;;<{ ;ip;7@;ip;7@;[	o;";[I"background-color;	T;o;(;I"	gray;	T;;);@;%i ;&;';[ ;iq;@o;";[I"font-size;	T;o;(;I"90%;	T;;);@;%i ;&;';[ ;ir;@o;";[I"margin-bottom;	T;o;(;I"	10px;	T;;);@;%i ;&;';[ ;is;@o;";[I"
color;	T;o;(;I"gainsboro;	T;;);@;%i ;&;';[ ;it;@;ip;-T;@o;
;[I"/* about style */;	T;;;[ ;iv;@o;.;/[I".about;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;B;[I"
about;	T;iw;7I" ;	F;90;:o;;;<{ ;iw;7@;iw;7@;[	o;";[I"padding;	T;o;(;I"	10px;	T;;);@;%i ;&;';[ ;ix;@o;.;/[I"p;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"p;	T;60;iz;7I" ;	F;90;:o;;;<{ ;iz;7@;iz;7@;[o;";[I"margin;	T;o;(;I"	10px;	T;;);@;%i ;&;';[ ;iz;@;iz;-T;@o;.;/[I"	span;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"	span;	T;60;i{;7I" ;	F;90;:o;;;<{ ;i{;7@/;i{;7@/;[o;";[I"
color;	T;o;(;I"red;	T;;);@;%i ;&;';[ ;i{;@;i{;-T;@o;.;/[I"ol;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"ol;	T;60;i|;7I" ;	F;90;:o;;;<{ ;i|;7@E;i|;7@E;[	o;";[I"font-size;	T;o;(;I"
0.8em;	T;;);@;%i ;&;';[ ;i|;@o;";[I"background-color;	T;o;(;I"gainsboro;	T;;);@;%i ;&;';[ ;i|;@o;";[I"margin;	T;o;(;I"
2.5em;	T;;);@;%i ;&;';[ ;i|;@o;.;/[I"li;	T;%i ;0o;1;2[o;3;2[o;4
;2[o;5	;[I"li;	T;60;i};7I" ;	F;90;:o;;;<{ ;i};7@g;i};7@g;[o;";[I"margin;	T;o;(;I"
0.5em;	T;;);@;%i ;&;';[ ;i};@o;";[I"padding;	T;o;(;I"
0.5em;	T;;);@;%i ;&;';[ ;i};@;i};-T;@;i|;-T;@;iw;-T;@:@templateI"8$container_width: 900px;
$sidebar_width: 260px;

/* Base Color */
/*cool*/
$base_cool0: #A90019;
$base_cool1: #007E86;
$base_cool2: #00C6D4;
/*warm*/
$base_warm1: rgb(204,37,37);
$base_warm1_a: rgb(204,37,37);
$base_warm2: rgb(222,119,93);
$base_warm2_a: rgb(222,119,93);
/*mono*/
$base_mono1: #787878;
$base_mono2: #878787;
$base_mono3: white;

$gradient_color1_a: rgb(100,100,100);
$gradient_color1_b: rgb(175,175,175);

$gradient_color2_a: rgb(5, 108, 242) ;
$gradient_color2_b: rgb(29, 195, 242);

$gradient_color3_a: rgb(169,0,25) ;
$gradient_color3_b: rgb(209,0,71);

//@import "compass/utilities";
//@import "compass/css3";

/* gradation pattern */
@mixin gradient{
          background-color: $gradient_color1_b;
          background-image: linear-gradient(bottom,$gradient_color1_a  32%, $gradient_color1_b 76%);
          background-image: -o-linear-gradient(bottom,$gradient_color1_a  32%, $gradient_color1_b 76%);
          background-image: -moz-linear-gradient(bottom,$gradient_color1_a  32%, $gradient_color1_b 76%);
          background-image: -webkit-linear-gradient(bottom,$gradient_color1_a  32%, $gradient_color1_b 76%);
          background-image: -ms-linear-gradient(bottom,$gradient_color1_a  32%, $gradient_color1_b 76%);
          
          background-image: -webkit-gradient(
            linear,
            left bottom,
            left top,
            color-stop(0.32, $gradient_color1_a),
            color-stop(0.76, $gradient_color1_b)
          );

}

@mixin gradient1{
          background-color: $gradient_color2_b;
          background-image: linear-gradient(bottom, $gradient_color2_a 32%, $gradient_color2_b 76%);
          background-image: -o-linear-gradient(bottom, $gradient_color2_a 32%, $gradient_color2_b 76%);
          background-image: -moz-linear-gradient(bottom, $gradient_color2_a 32%, $gradient_color2_b 76%);
          background-image: -webkit-linear-gradient(bottom, $gradient_color2_a 32%, $gradient_color2_b 76%);
          background-image: -ms-linear-gradient(bottom, $gradient_color2_a 32%, $gradient_color2_b 76%);
          
          background-image: -webkit-gradient(
            linear,
            left bottom,
            left top,
            color-stop(0.32, $gradient_color2_a),
            color-stop(0.76, $gradient_color2_b)
          );

}

@mixin gradient2{
          background-color: $gradient_color2_b;
          background-image: linear-gradient(bottom, $gradient_color3_a 32%, $gradient_color3_b 76%);
          background-image: -o-linear-gradient(bottom, $gradient_color3_a 32%, $gradient_color3_b 76%);
          background-image: -moz-linear-gradient(bottom,  $gradient_color3_a 32%, $gradient_color3_b 76%);
          background-image: -webkit-linear-gradient(bottom, $gradient_color3_a 32%, $gradient_color3_b 76%);
          background-image: -ms-linear-gradient(bottom, $gradient_color3_a 32%, $gradient_color3_b 76%);
          
          background-image: -webkit-gradient(
            linear,
            left bottom,
            left top,
            color-stop(0.32, rgb(156,12,12)),
            color-stop(0.76, rgb(209,99,71))
          );

}

/* Round Button */

@mixin round_btn1{

  color: white;
  text-align: center;
  text-shadow: 1px 1px 3px #000; 
  text-decoration: none;
  font-size: 120%;
  border: 1px solid brown;
  display: block;
  background-color: $base_warm2;
  border-radius: 5px;
  background-image: linear-gradient(bottom, $base_warm1 32%, $base_warm2 76%);
  background-image: -o-linear-gradient(bottom, $base_warm1 32%, $base_warm2 76%);
  background-image: -moz-linear-gradient(bottom, $base_warm1 32%, $base_warm2 76%);
  background-image: -webkit-linear-gradient(bottom, $base_warm1 32%, $base_warm2 76%);
  background-image: -ms-linear-gradient(bottom, $base_warm1 32%, $base_warm2 76%);
  
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.32, $base_warm1 ),
    color-stop(0.76, $base_warm2)
  );
}

@mixin round_btn1_hover{
    border: 1px outset $base_warm1; color: white; 
}

@mixin round_btn2{

  color: white;
  text-align: center;
  text-shadow: 1px 1px 3px #000; 
  text-decoration: none;
  font-size: 120%;
  border: 1px solid navy;
  display: block;
  background-color: $base_warm2;
  border-radius: 5px;
  background-image: linear-gradient(bottom, $base_cool1 32%, $base_cool2 76%);
  background-image: -o-linear-gradient(bottom, $base_cool1 32%, $base_cool2 76%);
  background-image: -moz-linear-gradient(bottom, $base_cool1 32%, $base_cool2 76%);
  background-image: -webkit-linear-gradient(bottom, $base_cool1 32%, $base_cool2 76%);
  background-image: -ms-linear-gradient(bottom, $base_cool1 32%, $base_cool2 76%);
  
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.32, $base_cool1 ),
    color-stop(0.76, $base_cool1)
  );
}

@mixin round_btn2_hover{
    border: 1px outset $base_cool1; color: white; 
}

/* 全体の枠 */
div#container {
  margin: 15px auto;
  padding: 15px;
  border-right:1px solid gray;
  border-bottom: 2px solid darkgray;
  border-radius: 5px;
  width: $container_width;
  

  background-color:white;

}

/* 左の枠（コンテンツを入れる） */
div#content {
  float: left;
  width: $container_width - $sidebar_width - 20px;
  padding: 0px 10px 10px 0;
}

/* 右の枠（サイドバーを入れる） */
div#sidebar {
  float: left;
  width: $sidebar_width;
  background-color: $base_mono3;
  padding: 0 5px;
  font-size: 75%;
}

/* ヘッダー */
div#header {
  border-bottom: 4px solid $base_cool0;
  background-color: white;
  box-shadow: 0px 10px 50px rgba(0,0,0,0.4);
  
  div#header_bar {
    margin: auto;
    width: $container_width;
    height: 100px;
    img {float:left;margin-right: 2em;}
    
    #lang {
      font-size: 80%; float:right; color:$base_cool0;padding:5px;margin:0px;line-height:2em;text-align:right;
      
      span {padding:2px;color:white;border:1px solid $base_cool0;
        a{color:$base_cool0;text-decoration:none;}
        
      }
      span.on {color:white;text-decoration:none;background-color:$base_cool0;
        a{color:white;}
      }
    }
    
    /* メニューバー */
    div.menubar {
      margin-bottom: 0px;
      margin-top: 0em;
      padding: 2px;
      background-color: #000;
      color: #ccc;
      font-size: 80%;
      padding: 8px 16px;
      float:right;
      width: 450px;
      a { text-decoration: none; }
      a:link { color: #ccc; }
      a:visited { color: #ecc; }
      a:hover {
        color: #f88;
        text-decoration: underline;
      }
      span {
        color: #ff8;
        font-weight: bold;
      }
    }
    div#admin_menubar {
      background-color: #3F0303;
    }

  }
}

/* フッター */
div#footer {
  clear: both;
  font: 11px Verdana;
  color: white;
  padding: 8px 0;
  box-shadow: 0px -10px 50px rgba(0,0,0,0.4);
  background-color:gray;
  text-align: center;
}


/* メインコンテンツ */
div#content {
  h1 {
    
    font-weight: bold;
    font-size: 120%;
    padding:5px;
    border-left: 10px solid $base_warm2;
    border-bottom: 2px solid $base_warm2;
    margin-top: 5px;
    margin-bottom: 0.5em;
    @include gradient2;
    background-color:red;
    color:white;
    text-indent: 1em;
  }
  h1.own {
    border-left: 10px solid $base_cool1;
    border-bottom: 2px solid $base_cool1;
    @include gradient1;
    background-color:$base_cool1;
    

  }
  h1.admin {
    border-left: 10px solid $base_mono1;
    border-bottom: 2px solid $base_mono1;
    @include gradient;
    background-color:$base_mono1;

  }
  h2 {
    color: $base_mono1;
    font-weight: bold;
    font-size: 100%;
    margin-bottom: 0.5em;
    border-bottom: 1px solid #ccf;

  }
  h2.artcl {
    color: $base_mono1;
    font-weight: bold;
    font-size: 100%;
    margin-bottom: 0.5em;
    box-shadow: 5px 5px 5px gray;
  }
  p, ul {
    font-size: 90%;
    line-height: 1.5;
  }
  
/* link button */
 a.link_btn{
   border-radius: 5px;
   background-color:#293070;
   padding:5px 15px;
   color:white;
   text-decoration:none;
   font-size: 0.9em;
   margin:2px 15px;
   box-shadow:2px 2px 3px gray;} 
 a.link_btn:hover{background-color:#AB001A;} 
 
      /*画像サムネイル*/
  div.image_rect {
    width:31%;
    background-color:white;
    float:left;
    padding:4px;
    border: 1px solid gainsboro;
    margin: 2px 1px;
    font-size: 80%;
    box-shadow: 0px 5px 15px rgba(0,0,0,0.3);
    a {
      img {
        border: 1px solid gray;
      }
    }
    .fname {color:red;}
    .detail{padding:0px 0px 5px 3px; float:right;font-size:0.9em;}
    p.image_title{
      font-size:1.1em;
      color: navy;
      overflow:hidden;
      width:96%;
      margin:0px;padding:2px;
      height:1.5em;
    }
    p.image_footer {
      width:100%;
      height:2em;
//      border-top: 1px #ccf dashed;
      padding-top: 4px;
      line-height: 1.2em;
      margin: 0 0;
      
      a { 
        width: 40%;
        padding: 4px;
        margin: 2%;
        background-color:$base_cool1;
        display:block;
        text-align:center;
        color: white;
        float: left;
        border-radius: 2px;
        @include gradient1;
      }
      a:hover{background-color:$base_cool0;@include gradient2;}
    }
  }

  /* Round_btn */
  a.round_btn{ @include round_btn1;
    padding:10px;
    margin: 0px auto 10px auto;
    width: 70%;
  }
  a.round_btn:link{ color:white;}
  a.round_btn:visited {color:gainsboro;}
  a.round_btn:hover { @include round_btn1_hover }

  /* 退会者*/
 .secede {text-decoration: line-through;background-color:pink;}
 .tmp {background-color:lightgray;}
}

/* サイドバー */
div#sidebar {
  div.profile_area{
    height: 125px;
    
  }
  h2 {
    color: $base_mono2;
    font-weight: bold;
    border-bottom: 1px dotted #080;
    margin-bottom: 0.5em;
    font-size: 100%;
  }
  ul {
    padding-left: 1em;
    list-style-type: none;
  }
  li {
    margin-bottom: 0.3em;
  }
  table#login_form {
    width: 90%;
    td { font-size: 12px; }
    
    .login_submit {
      @include gradient1;
      color:white;
      border-width:0px;
      padding:3px 15px;
      text-shadow:1px 1px 3px #000000;
      border-radius:5px;
      font-size:0.9em;
    }
  }
  p.alert {
    color: red;
    font-size: 12px;
    margin-bottom: 0;
  }
  
  a.logout_btn {
    @include round_btn1;
    padding:5px;
    margin: 0px 10px 10px auto;
    width: 40%;
    float:right;
    font-size:0.9em;
    position: relative;
    top:1.5em;
  }
  a.logout_btn:link { color: white}
  a.logout_btn:hover {
    @include round_btn1_hover
  }
  
/* 会員ボタン*/
  a.enroll_btn {
    @include round_btn1;
    padding:10px;
    margin: 0px auto 10px auto;
    width: 70%;    
  }
  a.enroll_btn:link { color: white}
  a.enroll_btn:visited { color: white;}
  a.enroll_btn:hover {
    @include round_btn1_hover
  }
  /* */
  a.icon {
    img {margin-top:5px;}
  }
  a.icon:hover {
    img {box-shadow: 5px 5px 5px $gradient_color1_b;}
  }
  /* お知らせ一覧*/

  table.articles {
      font-size:100%;
      margin:5px auto;
      width:95%;
      background-color:white;
      border: 1px solid gainsboro;
      box-shadow: 0 5px 15px rgba(0,0,0,0.3);

      th{
          
          @include gradient;
          color:white;
          padding:5px;
          font-weight: normal;
          border-radius: 3px;
          text-align:center;
      }
      th.login{
          
          @include gradient1;
          color:white;
          padding:5px;
          font-weight: normal;
          border-radius: 3px;
          text-align:center;
      }          
      td{
        h2{margin:5px 0px;}
      }
      tfoot{
        
        td {text-align:right;padding: 5px 5px;}
      }
  }
}

div.article_detail {;margin:auto;}

input[type="submit"].commit {@include round_btn1;margin:auto;padding:5px;width:50%;}
input[type="submit"].commit:hover {@include round_btn1;margin:auto;padding:5px;width:50%;border:1px outset white;color:gainsboro;}

/* 表：一覧表示、詳細表示 */
@mixin data-table {
  font-size: 90%;
  width: 100%;
  
  th {
    background-color: #E0E0E0;
    color: gray;
    font-weight: normal;

  }
  td, th {
    padding: 4px;
    word-wrap:break-word;
  }
  td {
    background-color: none;

  }
}

table.list {
  @include data-table;
  border-collapse:separate;
  border-spacing:1px;
  th { text-align: center; }
}

table.attr {
  @include data-table;
  border-collapse:separate;
  border-spacing:1px;
  th { text-align: right}
  box-shadow: 0px 5px 15px gray;
}

/* フラッシュ */
p.notice {
  border: 1px solid blue;
  padding: 3px;
  background-color: #ccf;
}

/* エラー表示 */
div#errors {
  background-color: #fee;
  border: 1px solid #ecc;
  padding: 3px 6px;
  margin: 0 0 1em;
  
  h2 {
    font-size: 90%;
    color: red;
    margin: 0 0 4px;
    border: none;
  }
  ul {
    margin: 0;
    padding-left: 1.5em;
  }
}

div.field_with_errors {
  background-color: #fcc;
  padding: 2px;
}



/* ページネーション*/
div.pagination {
  font-size: 75%;
  padding: 4px 8px;
  border: 1px solid #707070;
  border-width: 2px 0px 2px 0px;
  word-spacing: 1px;
  margin: 5px 0px;
  
}
.pagination {
  padding: 3px;
  margin: 3px;
}
.pagination a {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #aaaadd;
  text-decoration: none;
  color: #000099;
}
.pagination a:hover, .pagination a:active {
  border: 1px solid #000099;
  color: #000;
}
.pagination em.current {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #000099;
  font-weight: bold;
  background-color: #000099;
  color: #FFF;
}
.pagination span.disabled {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #999;
  color: #999;
}

/* 投票 */
span.vote, p.vote {
  color: #88c;
  
  a.button {
    border: 1px solid #ccf;
    padding: 0 3px;
    color: #88c;
    background-color: #eef;
    text-decoration: none;
  }
}

/* errors ページ*/
div#errors_page{
  height: 400px;
  h1 {
    padding:5px;
    margin: 10px 0px;
    font-size: 2em;
    font-weight: 700;
    background-color: gray;
    color: white; 
  }
}

/* search box */
div.search_box {
  background-color: gray;
  font-size:90%;
  margin-bottom:10px;
  color: gainsboro;}
  
/* about style */
.about {
  padding:10px;
  
  p {margin:10px;}
  span {color:red;}
  ol {font-size: 0.8em;background-color:gainsboro;margin:2.5em;
    li {margin:0.5em;padding:0.5em;}
  }
}
;	T;i;-T;@