body.c1 .c_bd,body.c1 div#global-navi ul li a.here,body.c1 div.box,body.c1 div.box .title{border-style:solid;border-color:#9FB7D4}body.c1 .c_col{color:#6F93BF}body.c1 .c_bg{background-color:#E6ECFF}body.c1 .c_gd1{background-image:url(../../img/common/grad/1.gif)}body.c1 .c_gd2{background-image:url(../../img/common/grad/list_1.gif)}body.c1 div#head-option,body.c1 div#global-navi,body.c1 div.box .title,body.c1 div.box .inner{background-image:url(../../img/common/grad/1.gif)}body.c1 div#content div#left div.list-box .list-content{background-image:url(../../img/common/grad/list_1.gif)}body.c2 .c_bd,body.c2 div#global-navi ul li a.here,body.c2 div.box,body.c2 div.box .title{border-style:solid;border-color:#D49FC9}body.c2 .c_col{color:#D279BC}body.c2 .c_bg{background-color:#FFEBF6}body.c2 .c_gd1{background-image:url(../../img/common/grad/2.gif)}body.c2 .c_gd2{background-image:url(../../img/common/grad/list_2.gif)}body.c2 div#head-option,body.c2 div#global-navi,body.c2 div.box .title,body.c2 div.box .inner{background-image:url(../../img/common/grad/2.gif)}body.c2 div#content div#left div.list-box .list-content{background-image:url(../../img/common/grad/list_2.gif)}body.c3 .c_bd,div#global-navi ul li a.here,div.box,div.box .title{border-style:solid;border-color:#FFBC6D}body.c3 .c_col{color:#F08400}body.c3 .c_bg{background-color:#FFECCE}body.c3 .c_gd1{background-image:url(../../img/common/grad/3.gif)}body.c3 .c_gd2{background-image:url(../../img/common/grad/list_3.gif)}body.c3 div#head-option,body.c3 div#global-navi,body.c3 div.box .title,body.c3 div.box .inner{background-image:url(../../img/common/grad/3.gif)}body.c3 div#content div#left div.list-box .list-content{background-image:url(../../img/common/grad/list_3.gif)}body.c4 .c_bd,body.c4 div#global-navi ul li a.here,body.c4 div.box,body.c4 div.box .title{border-style:solid;border-color:#4EC346}body.c4 .c_col{color:#3FA736}body.c4 .c_bg{background-color:#E5F6DD}body.c4 .c_gd1{background-image:url(../../img/common/grad/4.gif)}body.c4 .c_gd2{background-image:url(../../img/common/grad/list_4.gif)}body.c4 div#head-option,body.c4 div#global-navi,body.c4 div.box .title,body.c4 div.box .inner{background-image:url(../../img/common/grad/4.gif)}body.c4 div#content div#left div.list-box .list-content{background-image:url(../../img/common/grad/list_4.gif)}body.c5 .c_bd,body.c5 div#global-navi ul li a.here,body.c5 div.box,body.c5 div.box .title{border-style:solid;border-color:#BF9C82}body.c5 .c_col{color:#9E7352}body.c5 .c_bg{background-color:#EEE6DB}body.c5 .c_gd1{background-image:url(../../img/common/grad/5.gif)}body.c5 .c_gd2{background-image:url(../../img/common/grad/list_5.gif)}body.c5 div#head-option,body.c5 div#global-navi,body.c5 div.box .title,body.c5 div.box .inner{background-image:url(../../img/common/grad/5.gif)}body.c5 div#content div#left div.list-box .list-content{background-image:url(../../img/common/grad/list_5.gif)}body.c6 .c_bd,body.c6 div#global-navi ul li a.here,body.c6 div.box,body.c6 div.box .title{border-style:solid;border-color:#B9B9B9}body.c6 .c_col{color:#848484}body.c6 .c_bg{background-color:#E8E8E8}body.c6 .c_gd1{background-image:url(../../img/common/grad/6.gif)}body.c6 .c_gd2{background-image:url(../../img/common/grad/list_6.gif)}body.c6 div#head-option,body.c6 div#global-navi,body.c6 div.box .title,body.c6 div.box .inner{background-image:url(../../img/common/grad/6.gif)}body.c6 div#content div#left div.list-box .list-content{background-image:url(../../img/common/grad/list_6.gif)}body{margin:0;padding:0;font-family:Verdana,sans-serif;text-align:center;font-size:62.5%;overflow-y:scroll}*html body{overflow-y:visible;font-size:61.0%}*+html body{overflow-y:visible;font-size:61.0%}a{color:#0063DC}a:hover{text-decoration:none}a:visited{color:#551A8B}a img{margin:0 3px 0 0;vertical-align:middle;border:0}form{margin:0;padding:0}input,select,textarea{margin:0;vertical-align:middle}table{}td,td{border-width:1px}hr{height:0;margin:20px 0 0 0;padding:0;line-height:0;visibility:hidden;border:0}*html hr{margin-bottom:-15px}*+html hr{margin-bottom:-15px}.cl:after,.wid:after{content:".";display:block;clear:both;height:0;visibility:hidden}.cl,.wid{display:inline-block}* html .cl{height:1%}* html .wid{height:1%}.cl,.wid{display:block}.wid{width:840px;margin-left:auto;margin-right:auto;position:relative;text-align:left}.arrow_circle_up{width:13px;height:13px;margin:0 2px 0 0;padding:0;font-size:0.5em;text-indent:-9999px;display:block;float:left;background-image:url(../../img/common/arrow_circle.gif);background-repeat:no-repeat;background-position:0 0;vertical-align:middle}.c_bd{border-width:1px}.inner.c_bd{border-top:0}div#bread-crumb{padding:7px 0;font-size:1.2em;color:#999;border-width:0 0 1px 0;border-style:dotted}div#bread-crumb strong{color:#666}div#Contents{margin:15px auto 40px auto}div#Left{width:170px;float:left}div#Center{width:450px;margin-left:25px;float:left}div#Right{width:170px;float:right}div#LeftSide{width:230px;float:left}div#RightMain{width:580px;float:right}div#LeftMain{width:580px;float:left}div#RightSide{width:230px;float:right}div.box{border-style:solid;border-width:1px}div.box .title{padding:4px;position:relative;font-size:1.2em;font-weight:bolder;color:#333;background-repeat:repeat-x;background-position:0 3px;border-style:solid;border-width:0 0 1px 0}div.box.nb{border:0}div.box.bnb{border-bottom-width:0}div.box .inner{padding:7px 7px;background-repeat:repeat-x;background-position:0 100%}div#RightSide .bannars{margin:0;text-align:center}div#RightSide .bannars .box{margin:0;padding:10px 0}#Left .ad,#Right .ad{margin:20px auto;text-align:center}div.pager{margin:0;padding:30px 3px 20px 3px;border:3px;font-size:1.2em;font-family:Verdana;text-align:center}div.pager i{color:#666}div.pager a,div.pager b,div.pager s{margin:2px;padding:2px 5px 2px 5px;font-weight:normal;font-style:normal;color:#0063DC;text-decoration:none;border:1px solid #ccc;overflow:hidden}div.pager a:hover,div.pager a:active{border-color:#0063DC}div.pager b{color:#fff;background-color:#0063DC;border-color:#0063DC}div.pager s{color:#ccc;border-style:dotted;border-color:#ccc}body .ovad{font-family:'MS Gothic',Osaka;font-size:12px}body .ovad.ov-v .item{margin:0 0 8px 0;padding:8px 0 0 0;border-top:1px solid #ddd}body .ovad .item{line-height:110%;text-justify:auto;text-align:left}body .ovad .item strong{display:block;margin:0 0 1px 0;font-weight:normal;text-decoration:underline}body .ovad .item span{display:block;text-decoration:none;color:#333}body .ovad .item i{display:block;font-style:normal;text-decoration:none;color:#008000}body .ovad .service{padding:2px 1px;line-height:100%;color:#454b51;text-align:right;background-color:#eceded}body .ovad .service a{color:#454b51}.ov{margin:40px 0 0 0;padding:0 0 0 0}.ov .ov_items{margin:0;padding:0 0 5px 0}.ov .ov_items a{display:block;margin:0 0 5px 0;padding:3px 0 3px 0;font-family:MS PGothic;text-decoration:none}.ov .ov_items a.first{}.ov .ov_items a.last{margin-bottom:0}.ov .ov_items a:hover{background-color:#eee}.ov .ov_items a strong{display:block;margin:0 0 8px 3px;padding:0 3px 0 4px;font-size:1.2em;color:#22649f;line-height:110%;border-left:3px solid #22649f}.ov .ov_items a span{display:block;margin:0;padding:0 3px 3px 68px;font-size:1.2em;color:#666;text-align:justify;text-justify:auto;background-repeat:no-repeat;background-position:3px 0}.ov .ov_items a i{display:block;margin:0;padding:5px 0 0 0;font-size:0.9em;font-family:Arial;font-style:normal;color:#008000;line-height:100%}.ov .ov_label{margin:5px 0 0 0;clear:both;font-size:1.0em;text-align:right;line-height:100%}.ov .ov_label,.ov .ov_label a{color:#22649f}.ov .ov_label a{white-space:nowrap}.ad-g{margin:0 0 20px 0;padding:10px 0;text-align:center;border:1px solid #ccc}#foot-bottom a{font-size:9px;font-family:Arial;color:#ccc;text-decoration:none}div#footer{width:100%;margin:0;padding:20px 0 30px 0;border-style:solid;border-width:3px 0 0 0}div#footer #foot-navi{font-size:1.2em}div#footer #foot-navi .left{}div#footer #foot-navi .left ul{margin:0;padding:0;list-style:none}div#footer #foot-navi .left ul li{margin:0;padding:0 10px;float:left;border-left:1px solid #CCC}div#footer #foot-navi .left ul li.first{padding-left:0;border-left:0}div#footer #foot-navi .right{position:absolute;right:0}div#footer #foot-navi .right{position:absolute;right:0}div#footer #foot-bottom{margin-top:20px}div#footer #foot-bottom div.left,div#footer #foot-bottom div.left a{font-size:1.0em;font-family:Verdana,sans-serif;color:#999;text-decoration:none;line-height:160%;text-align:center}.forms{margin:0;padding:0 0 0 0}.forms i.r,.forms i.n{display:block;width:25px;margin:0;padding:0 0;font-family:'MS Gothic',Osaka;font-size:10px;font-weight:normal;font-style:normal;line-height:14px;color:#fff;text-align:center;white-space:nowrap}.forms i.r{color:#c30}.forms i.n{color:#369}.forms table.tbl table i.r,.forms table.tbl table i.n{display:inline;margin:0 0 0 5px;padding:1px 2px}.forms table.tbl{border-collapse:separate;border-top:1px solid #aaa;border-left:1px solid #aaa}.forms table.tbl th,.forms table.tbl td{padding:13px 10px;font-size:13px;text-align:left;border-right:1px solid #aaa;border-bottom:1px solid #aaa}.forms table.tbl th{color:#555;white-space:nowrap;line-height:120%;vertical-align:top}.forms table.tbl td{color:#444;background-color:#fafafa;line-height:150%}.forms table.tbl td input,.forms table.tbl td select,.forms table.tbl td textarea{margin:0 3px;font-size:13px;line-height:130%;color:#222;vertical-align:middle;border-width:1px;border-style:solid;border-color:#666 #ccc #ccc #666;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.forms table.tbl td input[type=radio],.forms table.tbl td input[type=checkbox]{margin:0;border:0}.forms table.tbl td input,.forms table.tbl td textarea{padding:3px}.forms table.tbl td table{border:0}.forms table.tbl td table th,.forms table.tbl td table td{padding:10px 7px 10px 0;font-weight:normal;line-height:120%;border:0}.forms table.tbl td table th{color:#000;vertical-align:top}.forms table.tbl tt,.forms table.tbl em,.forms table.tbl u{display:block;margin:5px 0 0 0;font-family:monospace;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;line-height:120%}.forms table.tbl tt{color:#363}.forms table.tbl em{color:#369}.forms table.tbl u{color:#960}.forms table.tbl .error{font-family:'MS Gothic',Osaka;font-size:12px;font-weight:bold;color:#f30}.forms table.tbl .novalue{color:#999}.forms table.tbl strong{color:#000}.forms ul.attention{margin:0;padding:10px 0 10px 1.5em;font-size:12px;color:#666;list-style-type:square}.forms ul.attention li{margin:7px 0;line-height:110%}.forms .submit-btn{margin:0;padding:30px 0;text-align:center}.forms .submit-btn input,.forms .submit-btn button{padding:5px 5px;font-size:16px;font-weight:bold;color:#000;line-height:100%;border:1px outset #CC9966;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FF9933;cursor:pointer}.forms .submit-btn input:hover:hover,.forms .submit-btn button{position:relative;top:1px}.forms .submit-btn .back{padding:3px 5px;font-size:12px;border:1px outset #999;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#bbb}div#header{width:100%;margin:0 0 0 0}div#head-option{padding:2px 0 3px 0;font-size:1.2em;border-style:solid;border-width:0 0 1px 0;background-repeat:repeat-x;background-position:0 0}div#head-option .left{width:700px;color:#999}div#head-option .right{padding:1px 0 0 0;position:absolute;right:0;top:0}div#head-option .right ul{margin:0;padding:0;list-style:none;float:left}div#head-option .right ul li{margin:0;padding:0;float:left}div#head-option .right ul li a{width:12px;height:12px;margin:0 5px 0 0;display:block;font-size:0.5em;text-indent:-9999px;overflow:hidden;background-image:url(../../img/common/header_colorchange.gif);background-repeat:no-repeat}div#head-option .right ul li.cc1 a{background-position:0 0}div#head-option .right ul li.cc2 a{background-position:-17px 0}div#head-option .right ul li.cc3 a{background-position:-34px 0}div#head-option .right ul li.cc4 a{background-position:-51px 0}div#head-option .right ul li.cc5 a{background-position:-68px 0}div#head-option .right ul li.cc6 a{background-position:-85px 0}div#head-option .right ul li.cc1 a.on,div#head-option .right ul li.cc1 a:hover{background-position:0 -17px}div#head-option .right ul li.cc2 a.on,div#head-option .right ul li.cc2 a:hover{background-position:-17px -17px}div#head-option .right ul li.cc3 a.on,div#head-option .right ul li.cc3 a:hover{background-position:-34px -17px}div#head-option .right ul li.cc4 a.on,div#head-option .right ul li.cc4 a:hover{background-position:-51px -17px}div#head-option .right ul li.cc5 a.on,div#head-option .right ul li.cc5 a:hover{background-position:-68px -17px}div#head-option .right ul li.cc6 a.on,div#head-option .right ul li.cc6 a:hover{background-position:-85px -17px}div#head-option .right ul li.cc6 a.on{background-position:-85px -17px}div#head-option .right a.sublink{border-left:1px solid #ccc;padding-left:5px;line-height:1em;text-decoration:none}div#head-option .right a.sublink:hover{text-decoration:underline}div#head-main{margin-top:20px;margin-bottom:20px}div#head-main .left{width:580px;float:left}div#head-main .left a#logo{width:172px;height:49px;margin:5px 0 0 0;display:block;float:left;text-decoration:none;text-indent:-9999px;overflow:hidden;background-image:url(../../img/common/logo.gif);background-repeat:no-repeat;background-position:0 0}div#head-main .left p{width:370px;margin:0 0 0 20px;padding:0;float:left;font-size:1.2em;color:#666;line-height:130%}div#head-main .right{width:230px;padding:0;float:right}div#head-main .right .search{width:195px;margin:0 0 0 auto;padding:0;position:relative}div#head-main .right .search strong{display:block;width:90px;height:14px;float:left;margin:0;font-size:10px;font-weight:normal;text-indent:-9999px;background-image:url(../../img/common/header_search.gif);background-repeat:no-repeat;background-position:0 0}div#head-main .right .search i{display:none;width:65px;height:14px;float:right;margin:0 25px 0 0;padding:0;font-size:10px;background-image:url(../../img/common/head_search_web.gif);background-repeat:no-repeat;background-position:100% 0}*html div#head-main .right .search i{margin-right:13px}div#head-main .right .search i input{margin:0;padding:0}*html div#head-main .right .search i input{margin:-5px}*+html div#head-main .right .search i input{margin:-5px}div#head-main .right .search .input{width:150px;height:25px;display:block;float:left;margin:0;padding:0;border:0;background-image:url(../img/common/head_search_input.gif);background-repeat:no-repeat;background-position:0 0}div#head-main .right .search .input input{width:144px;margin:1px 0 0 2px;padding:3px 2px 0 2px;font-size:14px;border:0;background-color:transparent}div#head-main .right .search .submit{width:40px;height:25px;margin:0 0 0 3px;padding:0;display:block;float:left;font-size:10px;text-indent:-9999px;background-image:url(../img/common/head_search_submit.gif);background-repeat:no-repeat;background-position:0 0;border:0;cursor:pointer}div#head-main .right .sub-navigation{margin:0 0 15px 0;padding:0;font-size:1.0em;line-height:110%;color:#ccc;text-align:right}div#head-main .right .sub-navigation a{color:#666;text-decoration:none}div#head-main .right .sub-navigation a:hover{color:#333;text-decoration:underline}div#global-navi{border-style:solid;border-width:1px 0 1px 0;background-repeat:repeat-x;background-position:0 -98px}div#global-navi ul{margin:0;padding:0;list-style:none}div#global-navi ul li{padding-left:1px;float:left;background-image:url(../../img/common/global_navi.gif);background-repeat:no-repeat;background-position:0 100%}div#global-navi ul li#gn-top{background:none}div#global-navi ul li a{display:block;width:119px;height:30px;font-size:0.5em;text-indent:-9999px;text-decoration:none;overflow:hidden;background-image:url(../../img/common/global_navi.gif);background-repeat:no-repeat;border-style:solid;border-width:0 0 3px 0;border-color:#FFF}div#global-navi ul li a.here{border-color:#C30;cursor:default}div#global-navi ul li#gn-top a{background-position:10px 10px}div#global-navi ul li#gn-search a{background-position:10px -29px}div#global-navi ul li#gn-qa a{background-position:10px -68px}div#global-navi ul li#gn-kuchikomi a{background-position:7px -107px}div#global-navi ul li#gn-blog a{background-position:7px -146px}div#global-navi ul li#gn-recruit a{background-position:10px -185px}div#global-navi ul li#gn-directory a{background-position:10px -224px}div#global-navi ul li#gn-top a:hover,div#global-navi ul li#gn-top a.here{background-position:-271px 10px}div#global-navi ul li#gn-search a:hover,div#global-navi ul li#gn-search a.here{background-position:-271px -29px}div#global-navi ul li#gn-qa a:hover,div#global-navi ul li#gn-qa a.here{background-position:-271px -68px}div#global-navi ul li#gn-kuchikomi a:hover,div#global-navi ul li#gn-kuchikomi a.here{background-position:-274px -107px}div#global-navi ul li#gn-blog a:hover,div#global-navi ul li#gn-blog a.here{background-position:-274px -146px}div#global-navi ul li#gn-recruit a:hover,div#global-navi ul li#gn-recruit a.here{background-position:-271px -185px}div#global-navi ul li#gn-directory a:hover,div#global-navi ul li#gn-directory a.here{background-position:-271px -224px}.header-link-unit{padding:10px 0 0 0;text-align:center}.jcarousel-container{position:relative}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:80px;height:80px;text-align:center;margin:0 5px}.jcarousel-item{background-image:url(../img/common/loader.gif);background-repeat:no-repeat;background-position:50% 50%}.jcarousel-item a{display:block}.jcarousel-next {z-index:3;display:none}.jcarousel-prev {z-index:3;display:none}.jcarousel-container-horizontal,.jcarousel-clip-horizontal{width:448px}.jcarousel-container-horizontal{padding:0}.jcarousel-clip-horizontal{height:80px}.jcarousel-next-horizontal,.jcarousel-prev-horizontal{width:12px;height:80px;position:absolute;cursor:pointer;background-color:#ccc;background-repeat:no-repeat;background-position:50% 50%}.jcarousel-next-horizontal:hover,.jcarousel-prev-horizontal:hover{background-color:#FF9966}.jcarousel-next-horizontal{top:0;right:0;border-left:2px solid #fff;background-image:url(../img/common/carousel-next.gif)}.jcarousel-prev-horizontal{top:0;left:0;border-right:2px solid #fff;background-image:url(../img/common/carousel-prev.gif)}