@charset "utf-8";
/* CSS Document */

a:link { text-decoration:underline; color:#00a0d1; }
a:visited { text-decoration:underline; color:#00a0d1; }
a:active { text-decoration:underline; color:#00a0d1; }
a:hover { text-decoration:none; color:#00a0d1; }

a.tag:link { text-decoration:none; color:#af7d5e; }
a.tag:visited { text-decoration:none; color:#af7d5e; }
a.tag:active { text-decoration:none; color:#af7d5e; }
a.tag:hover { text-decoration:underline; color:#af7d5e; }

a.navi:link { text-decoration:none; color:#FFFFFF; }
a.navi:visited { text-decoration:none; color:#FFFFFF; }
a.navi:active { text-decoration:none; color:#FFFFFF; }
a.navi:hover { text-decoration:underline; color:#FFFFFF; }

a.none:link { text-decoration:none; }
a.none:visited { text-decoration:none; }
a.none:active { text-decoration:none; }
a.none:hover { text-decoration:none; } 

a.column:link { text-decoration:none; color:#583119; }
a.column:visited { text-decoration:none; color:#583119; }
a.column:active { text-decoration:none; color:#583119; }
a.column:hover { text-decoration:underline; color:#583119; }

a.blue:link { text-decoration:underline; color:#00a0d1; }
a.blue:visited { text-decoration:underline; color:#00a0d1; }
a.blue:active { text-decoration:underline; color:#00a0d1; }
a.blue:hover { text-decoration:none; color:#00a0d1; }

a.brown:link { text-decoration:none; color:#583119; }
a.brown:visited { text-decoration:none; color:#583119; }
a.brown:active { text-decoration:none; color:#583119; }
a.brown:hover { text-decoration:underline; color:#583119; }

a.white:link { text-decoration:none; color:#FFFFFF; }
a.white:visited { text-decoration:none; color:#FFFFFF; }
a.white:active { text-decoration:none; color:#FFFFFF; }
a.white:hover { text-decoration:underline; color:#FFFFFF; }

a.media_dot:link { text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot.gif) top left no-repeat; display:inline-block; margin-right:3px; }
a.media_dot:visited { text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot.gif) top left no-repeat; display:inline-block; margin-right:3px; }
a.media_dot:active { text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot.gif) top left no-repeat; display:inline-block; margin-right:3px; }
a.media_dot:hover { text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot2.gif) top left no-repeat; display:inline-block; margin-right:3px; }

div.work_media div.media div.title div.work_page div.nav a:link { text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot.gif) top left no-repeat; display:inline-block; margin-right:3px; color:#593722; }
div.work_media div.media div.title div.work_page div.nav a:visited { text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot.gif) top left no-repeat; display:inline-block; margin-right:3px; color:#593722; }
div.work_media div.media div.title div.work_page div.nav a:active { text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot.gif) top left no-repeat; display:inline-block; margin-right:3px; color:#593722; }
div.work_media div.media div.title div.work_page div.nav a:hover { text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot2.gif) top left no-repeat; display:inline-block; margin-right:3px; color:#855F47; } 
div.work_media div.media div.title div.work_page div.nav a.activeSlide:link { cursor:default; text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot2.gif) top left no-repeat; display:inline-block; margin-right:3px; color:#855F47; }
div.work_media div.media div.title div.work_page div.nav a.activeSlide:visited { cursor:default; text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot2.gif) top left no-repeat; display:inline-block; margin-right:3px; color:#855F47; }
div.work_media div.media div.title div.work_page div.nav a.activeSlide:active { cursor:default; text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot2.gif) top left no-repeat; display:inline-block; margin-right:3px; color:#855F47; }
div.work_media div.media div.title div.work_page div.nav a.activeSlide:hover { cursor:default; text-decoration:none; width:13px; height:17px; background:url(../img/btn_work_media_dot2.gif) top left no-repeat; display:inline-block; margin-right:3px; color:#855F47; } 

a.paging_off:link { text-decoration:none; width:22px; height:20px; line-height:20px; background:#eee; display:inline-block; text-align:center; color:#000; border:1px solid #b3b3b3; font-family:Arial; font-size:11px; }
a.paging_off:visited { text-decoration:none; width:22px; height:20px; line-height:20px; background:#eee; display:inline-block; text-align:center; color:#000; border:1px solid #b3b3b3; font-family:Arial; font-size:11px; }
a.paging_off:active { text-decoration:none; width:22px; height:20px; line-height:20px; background:#eee; display:inline-block; text-align:center; color:#000; border:1px solid #b3b3b3; font-family:Arial; font-size:11px; }
a.paging_off:hover { text-decoration:none; width:22px; height:20px; line-height:20px; background:#c4c4c4; display:inline-block; text-align:center; color:#fff; border:1px solid #949494; font-family:Arial; font-size:11px; }

a.paging_on:link { text-decoration:none; width:22px; height:20px; line-height:20px; background:#00A0D0; display:inline-block; text-align:center; color:#fff; border:1px solid #006887; font-family:Arial; font-size:11px; }
a.paging_on:visited { text-decoration:none; width:22px; height:20px; line-height:20px; background:#00A0D0; display:inline-block; text-align:center; color:#fff; border:1px solid #006887; font-family:Arial; font-size:11px; }
a.paging_on:active { text-decoration:none; width:22px; height:20px; line-height:20px; background:#00A0D0; display:inline-block; text-align:center; color:#fff; border:1px solid #006887; font-family:Arial; font-size:11px; }
a.paging_on:hover { text-decoration:none; width:22px; height:20px; line-height:20px; background:#00A0D0; display:inline-block; text-align:center; color:#fff; border:1px solid #006887; font-family:Arial; font-size:11px; }
