@charset "utf-8";

.case_contents01{width:623px;float:left;line-height:20px;margin:0 10px 10px 0;display:inline;}
.case_contents01 img{float:left;margin:20px 0 20px 0;}
.case_contents01 p{margin:20px 0 0 0;}


/*復旧事例 top menu*/
.case_hard, .case_server, .case_etc{width:199px;height:157px;float:left;margin-top:20px;line-height:0.3em;font-size:11px;display:inline;}
.case_hard a:link, .case_hard a:visited, .case_server a:link, .case_server a:visited, .case_etc a:link, .case_etc a:visited {width:199px;height:157px;text-decoration:none;color:#666;line-height:1.4em;display:block;font-size:11px;margin-bottom:5px;}
.case_hard a:hover, .case_hard a:active , .case_server a:hover, .case_server a:active, .case_etc a:hover, .case_etc a:active{width:199px;height:157px;text-decoration:none;color:#333;line-height:1.4em;display:block;font-size:11px;margin-bottom:5px;}
.case_hard h4, .case_server h4, .case_etc h4{width:182px;height:32px;float:left;margin:21px 0 0 17px;display:inline;text-indent:-9999px;}
.case_hard p, .case_server p, .case_etc p{width:165px;float:left;margin:19px 0 0 17px;font-size:11px;line-height:14px;display:inline;}

.case_hard{margin-right:13px;}
.case_hard a:link, .case_hard a:visited{background:url("../images/bg_case_hard.gif") no-repeat 0 0;}
.case_hard a:hover, .case_hard a:active{background:url("../images/bg_case_hard.gif") no-repeat 0 -157px;}
.case_hard h4{width:182px;height:32px;float:left;background:url("../images/case_hard.gif") no-repeat;margin:21px 0 0 17px;display:inline;text-indent:-9999px;}

.case_server{margin-right:13px;}
.case_server a:link, .case_server a:visited{background:url("../images/bg_case_server.gif") no-repeat 0 0;}
.case_server a:hover, .case_server a:active{background:url("../images/bg_case_server.gif") no-repeat 0 -157px;}
.case_server h4{background:url("../images/case_server.gif") no-repeat;}

.case_etc a:link, .case_etc a:visited{background:url("../images/bg_case_etc.gif") no-repeat 0 0;}
.case_etc a:hover, .case_etc a:active{background:url("../images/bg_case_etc.gif") no-repeat 0 -157px;}
.case_etc h4{background:url("../images/case_etc.gif") no-repeat;}

/*復旧事例 tab*/
.tab_case{width:623px;height:29px;float:left;margin:10px 0 10px 0;background:url("../images/bg_case.gif") repeat-x 0 bottom;}

.tab_case01 a:link, .tab_case01 a:visited, .tab_case02 a:link, .tab_case02 a:visited, .tab_case03 a:link, .tab_case03 a:visited, .tab_case04 a:link, .tab_case04 a:visited{height:21px;float:left;margin:0 0 10px 0;background:url("../images/tab_bg_case01.gif") repeat 0 -29px;color:#666;font-weight:normal;text-decoration:none;text-align:center;padding-top:8px;font-size:12px;}
.tab_case01 a:hover, .tab_case01 a:active, .tab_case02 a:hover, .tab_case02 a:active, .tab_case03 a:hover, .tab_case03 a:active, .tab_case04 a:hover, .tab_case04 a:active{height:21px;float:left;margin:0 0 10px 0;background:url("../images/tab_bg_case01.gif") repeat 0 0;color:#2489d7;font-weight:bold;text-decoration:none;text-align:center;padding-top:8px;font-size:12px;}

.tab_case01 a:link, .tab_case01 a:visited{width:217px;background:url("../images/tab_bg_case01.gif") repeat 0 -29px;}
.tab_case01 a:hover, .tab_case01 a:active{width:217px;background:url("../images/tab_bg_case01.gif") repeat 0 0;}

.tab_case02 a:link, .tab_case02 a:visited{width:125px;background:url("../images/tab_bg_case02.gif") repeat 0 -29px;}
.tab_case02 a:hover, .tab_case02 a:active{width:125px;background:url("../images/tab_bg_case02.gif") repeat 0 0;}

.tab_case03 a:link, .tab_case03 a:visited{width:125px;background:url("../images/tab_bg_case03.gif") repeat 0 -29px;}
.tab_case03 a:hover, .tab_case03 a:active{width:125px;background:url("../images/tab_bg_case03.gif") repeat 0 0;}

.tab_case04 a:link, .tab_case04 a:visited{width:101px;background:url("../images/tab_bg_case04.gif") repeat 0 -29px;}
.tab_case04 a:hover, .tab_case04 a:active{width:101px;background:url("../images/tab_bg_case04.gif") repeat 0 0;}

.case_choice01{width:561px;float:left;background:url("../images/icon_01.gif") no-repeat 0 top;margin:5px 0 10px 0;padding:0 0 0 62px;}
.case_choice01 p{width:561px;float:left;margin:10px 0 10px 0;line-height:20px;}
.case_choice02{width:561px;float:left;background:url("../images/icon_02.gif") no-repeat 0 top;margin:5px 0 10px 0;padding:0 0 0 62px;}
.case_choice02_table{width:561px;float:left;margin:10px 0 10px 0;line-height:20px;}
.case_choice03{width:593px;float:left;background:url("../images/bg_case_table.gif") repeat-x 0 top;margin:5px 0 10px 0;padding:15px;color:#333;}
.choice03_left{width:380px;float:left;margin-bottom:15px;}
.choice03_right{width:213px;float:right;margin-bottom:15px;}
.choice03_table{width:593px;float:left;margin:0 0 30px 0;}

.case_search{width:623px;float:left;line-height:20px;}

a:link.line_no , a:visited.line_no {text-decoration:none;}
a:hover.line_no , a:active.line_no {text-decoration:underline;}

/* view */
.case_view01{width:623px;float:left;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d6d6d6;}
.case_view01_img{width:150px;height:150px;float:left;margin-right:30px;}
.case_view01_img02{width:154px;height:55px;float:left;margin-right:20px;}
.case_view01_table{width:443px;float:right;}

/* tab */
.case_studio{}
.etc_case_studio{display:none;}
.server_raid_case_studio{display:none;}
.keyword_case_studio{display:none;}

.tab_case01_over a:link, .tab_case01_over a:visited, .tab_case02_over a:link, .tab_case02_over a:visited, .tab_case03_over a:link, .tab_case03_over a:visited, .tab_case04_over a:link, .tab_case04_over a:visited{height:21px;float:left;margin:0 0 10px 0;background:url("/images/tab_bg_case01.gif") repeat 0 0;color:#2489d7;font-weight:bold;text-decoration:none;text-align:center;padding-top:8px;font-size:12px;}
.tab_case01_over a:hover, .tab_case01_over a:active, .tab_case02_over a:hover, .tab_case02_over a:active, .tab_case03_over a:hover, .tab_case03_over a:active, .tab_case04_over a:hover, .tab_case04_over a:active{height:21px;float:left;margin:0 0 10px 0;background:url("/images/tab_bg_case01.gif") repeat 0 0;color:#2489d7;font-weight:bold;text-decoration:none;text-align:center;padding-top:8px;font-size:12px;}

.tab_case01_over a:link, .tab_case01_over a:visited{width:217px;background:url("/images/tab_bg_case01.gif") repeat 0 0;}
.tab_case01_over a:hover, .tab_case01_over a:active{width:217px;background:url("/images/tab_bg_case01.gif") repeat 0 0;}

.tab_case02_over a:link, .tab_case02_over a:visited{width:125px;background:url("/images/tab_bg_case02.gif") repeat 0 0;}
.tab_case02_over a:hover, .tab_case02_over a:active{width:125px;background:url("/images/tab_bg_case02.gif") repeat 0 0;}

.tab_case03_over a:link, .tab_case03_over a:visited{width:125px;background:url("/images/tab_bg_case03.gif") repeat 0 0;}
.tab_case03_over a:hover, .tab_case03_over a:active{width:125px;background:url("/images/tab_bg_case03.gif") repeat 0 0;}

.tab_case04_over a:link, .tab_case04_over a:visited{width:101px;background:url("/images/tab_bg_case04.gif") repeat 0 0;}
.tab_case04_over a:hover, .tab_case04_over a:active{width:101px;background:url("/images/tab_bg_case04.gif") repeat 0 0;}

/* search */
.search_bg{width:452px;height:120px;float:left;background:url("../images/bg_search.gif") no-repeat 0 0;padding:20px 0 0 167px;border:2px solid #d5d5d5;display:inline;}
.search_bg_p01{width:452px;float:left;margin-bottom:12px;line-height:18px;color:#0560a6;display:inline;}
.search_bg_p02{width:452px;float:left;margin-bottom:12px;display:inline;}
.search_bg_p03{width:452px;float:left;display:inline;}
.search_h2{width:623px;float:left;font-size:24px;font-weight:bold;font-family:"Meiryo", "MS PGothic", "MS UI Gothic", arial, sans-serif;color:#000;margin:30px 0 10px 0;display:inline;}
.case_title_bg{width:603px;float:left;background-color:#f7f7f7;border:1px solid #d6d6d6;color:#000;padding:10px;margin-bottom:5px;line-height:18px;display:inline;}

.contents_04_search{width:623px;float:left;padding-bottom:15px;color:#000;display:inline;border-bottom:1px solid #d5d5d5;}
.contents_04_search h3{width:623px;float:left;font-size:14px;margin:15px 0 8px 0;display:inline;}
.contents_04_search p{width:623px;float:left;margin:0 0 5px 0;line-height:15px;display:inline;}
.contents_04_search_view{width:623px;float:left;text-align:right;margin:15px 0 30px 0;display:inline;}
.search_bottom{width:623px;float:left;text-align:center;margin:0 0 10px 0;display:inline;}
